代码如下所示
#include
unsigned char a;
void main()
{
SCON=0x50;
TMOD=0x20;
PCON=0x00;
TL1=0xfd; //波特率9600
TH1=0xfd;
ES=0;
ET1=0;
TR1=1;
while(1)
{
if(RI==1)
{
a=SBUF; //接收数据给a
RI=0;
SBUF=a; //a把数据再发出来
while(!TI);
TI=0;
}
}
}
第二个虚拟终端不会有显示,不知道怎么解决