这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 关于串行通信的一个问题

共1条 1/1 1 跳转至

关于串行通信的一个问题

菜鸟
2011-10-14 14:18:39     打赏

本人初涉单片机,51入门,看到串口通信的时候,有个小问题

程序如下:

#include

main()

{

TMOD=0x20;

SM0=0;

SM1=1;

REN=1;

PCON=0;

TH1=0xFD;

TL1=0xFD;//波特率9600.晶振11Mhz

TR1=1;

P1=SBUF;while(!RI);RI=0;

SBUF=P1;while(!TI);TI=0;

}

问题是:标红部分的P1赋值时,为什么可以确定SBUF已经接收了数据??

问题可能很低能,莫笑。谢谢指教~




关键词: 关于     串行     通信     一个     问题    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]