用两个hc05(已配对),实现两个单片机实时无线动态数据传送?求程序。。。

我要做的是一个stc89c52单片机加温度传感器加一个hc05 为一个模块,另外一个stc89c52单片机和另一个hc05加上一些电机led数码管,怎么把温度传感器的动态数据送给有数码管的这个单片机呀?连个蓝牙已经配对,求单片机接收hc05的程序和发送到hc05的程序。。c语言

HC05需要设置成一个上从机,一个是主机。接有温度传感器的那块设置成从机,接有数码管显示的设置成主机,从机采集到数据向主机发送。实现的步骤如下:
1、两边设置好串口通信的波特率等。
2、把从机设置成发送状态。把主机设置成接收状态。
3、发送的程序如下:
SBUF = content; //content就是温度的数值。
While (! TI);
TI = 0;
接收的程序如下:
While (! RI);
RI=0;
c=SBUF; //接收的数值c,对c进行处理,再送数码管显示就得。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-05-23
uart协议啊。。。追问

,根据两个单片机串口写的。用线交叉rxd 和txd连接两单片机可以实现 但是用已经配好对的两个hc05就显示不了
求帮助呀,,

追答

那就不应该啊,不会是没有设置好模式吧。 我的就很好用,你用串口助手看一下有没有数据。

第2个回答  2015-05-24
串口控制的吧?
第3个回答  2016-09-07
怎么配对的?
第4个回答  2017-09-06
你好!这个程序你完成了多少?不用蓝牙,可以用串口传输数据了吗
相似回答