#include<reg51.h>
unsigned char a;
void main ()
{
TMOD=0x20;
TL1=0x0fd;
TH1=0x0fd;
SCON=0x0d8;
PCON=0x00;
TR1=1;
while(1):。。一直循环吗?怎么跳出来啊
{ while(RI==0)
a=SBUF;
while(TI==0) 这是什么意思啊?
TI=0; 什么意思?
}
}
有些程序中的while(1);就一个空循环,这绕进去了怎么
出来啊,要不能后面都没法运行了。
不知道这些是什么意思,劳驾高手解决下。
谢谢!!!!!
T=1,不是帧发送结束符吗?应该是发送结束时T=1,此时不置零就不能再发送吧。
单片机的程序是不是像上面的不能自动退出运行,一直检查运行下去,要强制
关闭才停止?