中颖的1612A 也是带EUART和EUART1两个串口:
//用定时器1作为系统波特率发生器
T2CON &= ~((1<<5)|(1<<4));
SCON |=0x50; //SM0 SM1 SM2 REN TB8 RB8 TI RI
PCON |= 0X80; //波特率加倍
TMOD |= 0X20;
TCON1 |= 0X08; //系统时钟作为定时器1的时钟源
TH1 = 247;
TL1 = 247;
TR1 = 1;
ES0 = 1;
P3_1 |= 1;
这样配置可以到115200波特率。 |
|