刚学51单片机,在串口中断中发数据遇到一些想不明白的问题,问题如下:void uart() interrupt 4{SBUF = 97;while(!TI);TI=0;}TI溢出会重复进入中断,不执行TI0,造成死循环么?谢谢帮忙的兄弟。
不执行TI = 0 ,就不会再触发中断,进中断程序了
中断里不该这样写,不要在中断里做等待操作