高级会员
- 积分
- 764
- 金钱
- 764
- 注册时间
- 2016-7-26
- 在线时间
- 123 小时
|
楼主 |
发表于 2017-1-5 23:06:46
|
显示全部楼层
本帖最后由 慕名兰 于 2017-1-5 23:57 编辑
程序是这样的:
#include <reg52.h>
#define uchar unsigned char
uchar a;
sbit led1 = P1^0;
sbit led2 = P1^1;
void main()
{
TMOD = 0X20;
PCON &= ~(1<<7);
TH1 = 0XFD;
TL1 = 0XFD;
TR1 = 1;
REN = 1;
SM0 = 0;
SM1 = 1;
SM2 = 0;
EA = 1;
ES = 1;
while(1) ;
}
void ser() interrupt 4
{
RI = 0;
a = SBUF ;
if(a=='8') led2 = 0;
if(a=='9') led2 = 1;
}
现象1:手机给单片机发送字符8灯总是不亮???这是什么原因啊??
现象2:我程序没有写手机发送数据到蓝牙并通过串口助手查看,但是串口助手总是出现手机发给蓝牙的数据??????
|
|