标题:
51单片机利用蓝牙传输数据代码
[打印本页]
作者:
GQL
时间:
2019-7-26 16:49
标题:
51单片机利用蓝牙传输数据代码
这是我在设计上设计的51单片机(stc98c52)与蓝牙模块(hc-08)连接,利用蓝牙透传模式做的相互通讯系统。
单片机源程序如下:
#include <reg51.h>
#define uint unsigned int
#define uchar unsigned char
void UsartInit();
void Delay1ms(uint c) ;
uchar receiveData;
uchar code table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,
0xf8,0x80,0x90};
void main()
{
UsartInit();
while(1);
}
void UsartInit()
{
SCON=0X50;
TMOD=0X20;
PCON=0X80;
TH1=0XFA;
TL1=0XFA;
ES=1;
EA=1;
TR1=1;
}
void Delay1ms(uint c)
{
uint a,b;
for(a=c;a>0;a--)
for(b=112;b>0;b--);
}
void Usart() interrupt 4
{
receiveData=SBUF;
RI = 0;
SBUF=receiveData;
while(!TI);
TI=0;
if(receiveData=='0')
P0=table[0];
else if(receiveData=='1')
P0=table[1];
else if(receiveData=='2')
P0=table[2];
else if(receiveData=='3')
P0=table[3];
else if(receiveData=='4')
P0=table[4];
else if(receiveData=='5')
P0=table[5];
else if(receiveData=='6')
P0=table[6];
else if(receiveData=='7')
P0=table[7];
else if(receiveData=='8')
P0=table[8];
else if(receiveData=='9')
P0=table[9];
else
P0=~table[8];
Delay1ms(1000);
}
复制代码
所有资料51hei提供下载:
STC89C52与蓝牙模块HC-08互通信.zip
(38.9 KB, 下载次数: 59)
2019-7-26 16:48 上传
点击文件名下载附件
例程
下载积分: 黑币 -5
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1