void Com_Out(uchar Com_data0, uchar Com_data1, uchar Com_data2)
{
Com_TXD(0x1b);
Com_TXD(0x5e);
Com_TXD(Com_data0);
Com_TXD(Com_data1);
Com_TXD(Com_data2);
}
void main(void)
{
TMOD=0x20; //记数方式2
TL1=0xfA;
TH1=0xfA; //9600波特率
SCON=0xd8;
PCON=0x80;
TR1=1;
while(1)
{
while(P3_2==0)
{
while(P3_2==0);
Com_Out(0x20,0x00,0x01);
}
}
}
按下P3-2后为何串口调试助手会出现9B AE 80 80 81?为什么不是1b 5e 20 00 01? 晶振是12M