请问外部低电平开时,一开中断(边沿触发)是否就会触发中断?

2020-02-04 09:22发布

本帖最后由 chinky 于 2012-3-29 08:58 编辑

请问51CPU当外部中断脚是低电平时,是否会一开外部中断(下降沿触发) 就触发一次中断?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
16条回答
chengtina
1楼-- · 2020-02-05 04:37
为保安全,在开中断前,先清一下中断标志是最好的。
anvy178
2楼-- · 2020-02-05 08:10
下降沿触发 就是要一个下降沿,你一直都是低电平的话 就不是下降沿,所以不会中断。
chinky
3楼-- · 2020-02-05 09:56
 精彩回答 2  元偷偷看……
ourdev850725
4楼-- · 2020-02-05 14:42
可以设电平或是边沿触发的
chinky
5楼-- · 2020-02-05 18:52
ourdev850725 发表于 2012-3-29 09:51
可以设电平或是边沿触发的

电平触发会一直触发的,这不是我所想的.看来要找时间实物验证一下了
anvy178
6楼-- · 2020-02-05 22:15
chinky 发表于 2012-3-29 09:20
我就担心这种情况会发生.
因为我使用INT0作为掉电检测,且使用了Small RTOS51,该OS会间断性的关中断,所以 ...

虽然你关了中断,但是那个外部中断标志还没有清除,如果你来得及在下一次下降沿来之前开中断,应该能读到这一次的有效信号,你可以写个简单的程序测试一下,就是关了中断,然后给一个下降沿给INT0,然后再开中断,看会不会响应你的中断。(没有仿真器的话,用LED模拟看,INTO设置好后,关中断 然后亮灯,反正是测试 你就搞个几秒的延时,时间长点是为了让你加触发信号,几秒延时完后开中断 如果响应中断就灭灯,这样就可以测出来了)

一周热门 更多>