哦,我知道了。给看个程序吧! :)
我的本意是输入一个就显示一个,但是它却。。。。。。
当我输入一个数字时,他就不停的给我显示这个数字。要怎么改? 谢谢!
此程序已经改正了以上现象,我忘记给ri清零了。
#include <reg52.h>
void main(void){ unsigned char a;
scon=0x50;tmod=0x20;tl1=0xfd;th1=0xfd;
pcon=0x80;tr1=1;a=0;
while(1)
{while(ri==0);
a=sbuf;
ri=0;
sbuf=a;
while (ti==0); ti=0;
}}
发表时间:2003年4月2日18:30:46