我的单片机是用12M的晶振,
程序在下,用到单片机中可以进行串口通信控制流水灯,蓝牙HC-08测试过可以和手机电脑进行通信,但用手机通过蓝牙HC-08发数据给51单片机,不知道为什么不行,不知道是不是波特率的问题,希望大家帮帮忙
#include<reg51.h>
#define uint unsigned int
#define uchar unsigned char
void main()
{
TMOD=0x20;
SM0=0;
SM1=1;
TH1=0xf9;
TL1=0xf9;
TR1=1;
REN=1;
while(1)
{
if(RI==1)
{
RI=0;
P0=SBUF;
}
}
}
|