请教串口通信时打开定时器中断发送错误的原因

2019-07-15 11:59发布

本帖最后由 啤酒配代码 于 2017-2-11 18:10 编辑

用52单片机做串口通信
题目是发送任意字符给单片机,单片机收到就发送 “I GET”
思路是初始化之后,等待字符接受,接收后标志flag置1
主程序如果flag置1就发送I GET
没注意吧ET1置1,允许定时器1中断。
然后测试结果就没收到字符就开始一直重复发送 I GET。
想不通什么原理?难道ET1置1就自动进入串口中断的程序??

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。