问0的问题(问0)

发布时间:2023-07-14 04:40:18 编辑: 来源:
导读 关于问0的问题,问0这个问题很多朋友还不知道,今天小六来为大家解答以上的问题,现在让我们一起来看看吧!1、设置TI=1,是人为的设置了串...

关于问0的问题,问0这个问题很多朋友还不知道,今天小六来为大家解答以上的问题,现在让我们一起来看看吧!

1、设置TI=1,是人为的设置了串行发送请求完毕的中断请求标志。

2、但是你并没有致能(es=1)串口中断。

3、实际上你的interrupt5的处理程序也没有写,是空的。

4、(注意这点)2、你既然没有设置it0=1(跳变触发中断),那么就是IT0=0(低电平触发)。

5、3、当一个低电平来的时候,就进入你的interrupt0处理程序。

6、并且硬件自动清标记位置。

7、执行完毕 beer=1。

8、4、这个时候还有一个中断请求标志IT=1,于是产生了中断嵌套。

9、执行完高级中断后,进入低级中断interrupt5。

10、之后是空白。

11、5、结果就是你描述的:蜂鸣器一直响,数码管停止显示。

12、不知道我这样描述,你能不能理解。

13、呵呵。

本文分享完毕,希望对大家有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!

热点推荐

精选文章