求助:关于单片机与蓝牙通信问题

2019-07-15 13:20发布

单片机是STC89C52RC  蓝牙是HC05和HC06  两款都用过
代码以前写的成功运行,最近又拿来用一下发现用不了。
连接:VCC-VCC  GND-GND  TXD-RXD  RXD-TXD  蓝牙为从机已经AT调配好了(曾经用过了成功的)
手机连接蓝牙后发送信息   代码可以跑到串口中断函数中,如图
zzm875402431_1469528823428_53.png
每次发送led2会取反,但是判断Buffer(判断SBUF也试过)后就没反应,如main函数中
zzm875402431_1469528841436_23.png 手机发送字符过去led不会亮
感觉是Buffer=SBUF这里有问题,没有赋值过去,或者SBUF寄存器根本就没有存
一个月前在学校也是这个问题,然后不知道为什么突然就能用了,现在又有问题了,是不是模块也有问题,我换过两三个了没理由都坏了吧。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。