|
我近来在做STC12C2052的东西,在调串口的时候遇见了问题,数据不稳定,有时候正确,有时候错误,请教一下是什么问题: 我的串口初始化是这样的 : SCON = 0x50; /* SCON: mode 1, 8-bit UART, enable rcvr */ TMOD |= 0x20; /* TMOD: timer 1, mode 2, 8-bit reload */ TH1 = 0xFD; /* TH1: 波特率为9600 */ TL1 = 0xFD; TR1 = 1; 发送函数是: ES=0; SBUF=send_Data; while(TI == 0); TI = 0; ES=1; 是不是也会是硬件关系,如果是,可能是什么呢?请各位指点!谢谢! |
|