博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MSP430F149学习之路——蓝牙模块
阅读量:6655 次
发布时间:2019-06-25

本文共 1047 字,大约阅读时间需要 3 分钟。

注意蓝牙模块的接法!

1 #include 
2 char data[100]; 3 int k=0; 4 void int_clk() 5 { 6 BCSCTL1 &= ~XT2OFF; 7 BCSCTL2 |= SELM_2 + SELS; 8 do 9 {10 IFG1 &= ~OFIFG;11 for(int i=0;i<100;i++)12 _NOP();13 }while((IFG1 & OFIFG)!=0);14 IFG1 &= ~OFIFG;15 }16 void int_usart()17 {18 U0CTL |= SWRST;19 U0CTL |= CHAR;20 21 U0TCTL |= SSEL1;22 U0BR1 = 0X03;23 U0BR0 = 0X41;24 U0MCTL = 0X00;25 26 ME1 |= UTXE0 + URXE0;27 U0CTL &= ~SWRST;28 IE1 |= URXIE0;29 30 P3SEL |= BIT4 + BIT5;31 P3DIR |= BIT4;32 }33 void Sent_Byte()34 {35 while((IFG1 & UTXIFG0)==0);36 U0TXBUF = data[k++];37 if(k == 100)38 k = 0;39 }40 #pragma vector=USART0RX_VECTOR41 __interrupt void USAR_RX()42 {43 char flag;44 flag = U0RXBUF;45 if(flag == 1)46 {47 for(int j=0;j<100;j++)48 Sent_Byte();49 }50 }51 void main()52 {53 WDTCTL = WDTPW + WDTHOLD;54 int i;55 for(i=0;i<100;i++)56 data[i]=i;57 int_clk();58 int_usart();59 _EINT();60 }

 

转载于:https://www.cnblogs.com/boyiliushui/p/4645749.html

你可能感兴趣的文章
charlse抓包
查看>>
我的友情链接
查看>>
Linux内核学习总结
查看>>
每天一个命令之mkdir命令
查看>>
linux安装oracle
查看>>
springMVC 接收数组参数,mybatis 接收数组参数,mybatis批量插入/批量删除案例
查看>>
企业应用方案记录
查看>>
RH124-10 时间同步NTP
查看>>
RAID基本概念
查看>>
PHPSHE B2C商城系统v1.1(build 20130101 UTF8)
查看>>
pfsense 2.3企业应用-安装
查看>>
职场思想分享009 | 一个人对待工作的态度决定其成绩的多少?
查看>>
MySQL GTID模式 主从复制跳过错误事务
查看>>
精通脚本***学习笔记(五)
查看>>
我的友情链接
查看>>
rest-framework框架学习系列
查看>>
L4.五.列表生成
查看>>
实战Nagios网络监控(2)—— Nagios+Nrpe监控其他主机
查看>>
弹窗地址1
查看>>
VLAN通信原理
查看>>