刚学51单片机,在串口中断中发数据遇到一些想不明白的问题,问题如下:
void uart() interrupt 4
{
SBUF = 97;
while(!TI);
TI=0;
}
TI溢出会重复进入中断,不执行TI0,造成死循环么?
谢谢帮忙的兄弟。
请教一下,51单片机串口在中断中发数据的问题
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- 老皮芽子 2022-05-10 17:29关注
不执行TI = 0 ,就不会再触发中断,进中断程序了
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 关于#stm32#的问题:寻找一块开发版,作为智能化割草机的控制模块和树莓派主板相连,要求:最低可控制 3 个电机(两个驱动电机,1 个割草电机),其次可以与树莓派主板相连电机照片如下:
- ¥15 Mac(标签-IDE|关键词-File) idea
- ¥15 潜在扩散模型的Unet特征提取
- ¥15 iscsi服务无法访问,如何解决?
- ¥15 感应式传感器制作的感应式讯响器
- ¥15 如何使用SC92F8003固件库解析私有协议数据?
- ¥15 如何在音频中嵌入字符串(水印)信息进行传递
- ¥30 plc怎么以设计说明书申请软著
- ¥15 硬盘识别不了,需要初始化,可我的数据怎么办
- ¥15 lvm2被mask了,怎么unmask都没用(标签-ubuntu|关键词-apt)