单片机交流
直播中

人走了

9年用户 900经验值
擅长:制造/封装 光电显示
私信 关注
[问答]

为什么51单片机定时器0中断与串口使用会相冲突

为什么51单片机定时器0中断与串口使用会相冲突?
51单片机定时器0中断与串口使用相冲突以后怎么办?

回帖(1)

h1654155275.5748

2021-9-3 17:13:55
  51单片机定时器0中断与串口使用相冲突
  做小毕设的时候想实现一秒发送一个数据,被这个问题困扰了很久,后来在一位小伙伴的帮助下解决了问题,在这里还是谢谢热心解答问题的群友。
  下面是最开始写的代码,冲突了
  
  
  小灯也是不会闪的(p1口 外围威廉希尔官方网站 是小灯),后来和小伙伴一起测试了很久,发现是ET1的问题,不能将定时器1中断打开,因为在串口通信中,定时器1用的是八位自动重载模式产生波特率,所以和定时器0中断相冲突,下面给出可以进中断的代码,供大家参考。
  
  这样初始化就可以了,如果有不同的意见或者错误,欢迎大佬指出。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分