#include "uart.h" #include "xtell.h" void uart1_init(void) //115200bps@11.0592MHz { SCON = 0x50; //8位数据,可变波特率 AUXR |= 0x01; //串口1选择定时器2为波特率发生器 AUXR &= 0xFB; //定时器时钟12T模式 T2L = 0xFE; //设置定时器初始值 T2H = 0xFF; //设置定时器初始值 AUXR |= 0x10; //定时器2开始计时 TI = 1; //STC-ISP自动生成的代码,在串口初始化函数中需添加此行代码,否则printf不输出 }