TPlittlewen 2022-05-10 16:40 采纳率: 100%
浏览 33
已结题

请教一下,51单片机串口在中断中发数据的问题

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

  • 写回答

2条回答 默认 最新

  • 老皮芽子 2022-05-10 17:29
    关注

    不执行TI = 0 ,就不会再触发中断,进中断程序了

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 5月18日
  • 已采纳回答 5月10日
  • 创建了问题 5月10日