基于MCS51的两片单片机之间的串行通信接口设计
ES=1; }
delay(50000); //延迟 } }
void UART_init(void) //同步中断 {
SCON=0X50;//串口工作方式1,
TMOD=0X22;//定时器1工作方式2,8位自动重装 TH1=0XF3;
TL1=0XF3;//波特率为2400(12MHZ)(11.0592MHZ填充值为0xf4) TR1=1;
EA=1;//开总中断 ES=1;//开串口中断 }
void ser() interrupt 4 //中断 {
RI=0;//关闭接受使能位,等待下次接送 aa=SBUF; }
35
相关推荐: