有人知道51单片机串口读取数据的C语言程序吗
1个回答
展开全部
#include <REGX51.H>
unsigned char a;
unsigned char *sp; //存放接收数据的数组
void main()
{
TMOD=0x20;
SCON=0x50;
TH1=0xFD;//波特率9600bps
TL1=0xFD;
EA=1;
ES=1;
TR1=1;
a=0;
sp=0x30;
while(1);
}
void ser() interrupt 4
{
RI=0;
*(sp+a)=SBUF;
a++;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询