MCU AT89C2051 串口通讯! 晶体3.579545 初始化程序如下: void Uart_init(void) { IE=0; TMOD = 0x21; TH1 = 0xF0; //定时器1 波特率1200 TL1 = 0xF0; SCON = 0x50; // 设定串行口工作方式 模式1 允许接收 PCON |= 0x80; IE |= 0x90; TR1 = 1; // 启动定时器1 EA=1; } void Uart_ISR()interrupt 4 using 2 { //中断处理 } Keil 仿真串口中断没有问题,向上位机发数据也能收到,就是烧写下去后中断不能响应! 如有遇到类似情况的兄弟 还请指教! |