void Uart1Init()
{
SCON=0X50; //串口方式1,允许接收
TMOD=0X21; //定时器1 定时方式2 T0 is mode 1
TH1=0xfd; // t1 // 9600
TL1=0xfd;
PCON|=0x00;
TR1=1; //启动定时器
REN=1;
ES = 1; //开串口中断
EA = 1; //开总中断
}
void Uart2Init()//COM2初始化///
{
S2CON = 0x50;
BRT =0XFD;
AUXR =0x11;
IE2 = 0x01;
EA = 1;
}
这个对吗
嗯,就是这样的,我没看具体设置的波特率是否为正确,只是这么个方式的