|
|
@ -22,7 +22,6 @@ void L0_uart4_init(void)//115200bps@11.0592MHz |
|
|
|
T4T3M |= 0x80; //启动定时器4
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
#elif (MainFre_22M == D_sys_MainFre) |
|
|
|
#if (D_uart4_BRT == BRT_115200) |
|
|
|
S4CON = 0x10; //8位数据,可变波特率
|
|
|
@ -31,7 +30,6 @@ void L0_uart4_init(void)//115200bps@11.0592MHz |
|
|
|
T4L = 0xD0; //设置定时初始值
|
|
|
|
T4H = 0xFF; //设置定时初始值
|
|
|
|
T4T3M |= 0x80; //定时器4开始计时
|
|
|
|
|
|
|
|
#elif (D_uart4_BRT == BRT_9600) //9600bps@22.1184MHz
|
|
|
|
S4CON = 0x10; //8位数据,可变波特率
|
|
|
|
S4CON |= 0x40; //串口4选择定时器4为波特率发生器
|
|
|
|