如何利用51单片机串口读取数据

2025-04-02 07:28:12
推荐回答(2个)
回答1:

先研究怎么发送的,然后,再读取。。。
发送、接收,是同时进行的。
双方的波特率要相同,协议要一致。。。
楼主采纳的答案,只是讨论接收?
很显然,收到的,可不一定是对方发送的数据。

回答2:

很简单,比如:
#include
main()
{
TMOD=0x20;
TH1=0xfd;
TL1=0xfd;
TR1=1;
SCON=0x50;
while(1)
{
if(RI)
{
RI=0;
P0=SBUF;
}
}
}