如果开了串口中断,那么只要满足条件后肯定会进入的。如果发送要不进的话,必须发送前关闭串口中断控制位。void UART_T (unsigned char UART_data){ ES=0; SBUF = UART_data; while(TI == 0); TI = 0; ES=1;}
你的程序可行,没有问题