void main()
{
uchar i;
TMOD=0x20;
TL1=0xfd; TH1=0xfd;
SCON=0xd8;PCON=0x00;
TR1=1;
while(1)
{
i=0;
while(data[i]!='e')
{
SBUF=data[i];
while(TI==0);
TI=0;
i++;
delay(500);
}
}
}
void delay(unsigned int x)
{
unsigned char j;
while((x--)!=0)
{
for(j=0;j<125;j++)
{;}
}
}
我用串口调试助手V2.2.测试接收的数据怎么是81 80 80 81 85 80 81 81 80或者81 80 80
81 A5 80 81 81 80,我用的是9600bps,麻烦大侠们指导一下,是不是有什么码制不同的问
题???谢谢了