//基于CC2541蓝牙模块与单片机的串口通信
#include
#include
#include
unsigned char tmp;
unsigned int c=0;
sbit led1=P2^0; //指示灯0
sbit led2=P2^1; //指示灯1
sbit led7=P2^6; //指示灯
sbit led3=P2^2; //指示灯3
void init(); //串口初始化
void send(unsigned char a); //单字节发送函数
void ctrl(); //接收处理函数
void main()
{
init();
while(1)
{
if(RI==1) //是否有数据到来
{
RI = 0;
tmp = SBUF; //暂存接收到的数据
ctrl();
}
}
}
void init() //串口初始化
{
ES=0; //关中断
SCON = 0x50; // REN=1允许串行接受状态,串口工作模式1,10 //位UART(1位起始位,8位数据位,1位停止位ÿ

该博客介绍如何通过CC2541蓝牙模块与单片机串口通信,实现手机APP控制LED灯。提供了串口初始化、数据发送与接收处理的代码示例,并附带了安卓APP源码。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



