| #include<reg52.h> void ini()
 {
 SCON=0x50;
 TMOD=0x20;
 TH1=0xF5;TL1=0xF5;
 PCON=0x80;
 TR1=1;
 }
 void main()
 {int i;
 int buff[5]={'a','b','c','e','g'};
 ini();
 while(1)
 {
 for(i=0;i<5;i++)
 {
 SBUF=buff;
 while(TI==0);
 TI=0;
 i++;}
 while(1);
 }
 }
 软件仿真时,在串行口只看到了acg这三个字母
 
 |