导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→中断请求标志位是可以软件清除的,我最后用这个方法调试还可以

* 36993: AT89LV52的外部中断怎么会多次触发?

   liugn 
liugn发表的帖子 

 中断请求标志位是可以软件清除的,我最后用这个方法调试还可以
我在中断服务程序的出口之前加了清除 IE0 的操作,结果还不错,出中断后不会立即触发 INT0了。

以下是引用Lichunfu在2003-7-14 9:42:06的发言:
我想是这样的...!虽然你已经禁止了INT0的中断,但是INT0引脚上的下降沿同样会使INT0的中断请求标志IE0置位,只是程序不转到INT0中断入口地址处罢了,而IE0是不能由软件清除的,如果此时重新开放INT0的中断后的下一周期立即回触发另一次中断。我在做一个项目时就发现有这个问题,我当时是用定时器1,对于INT0我想也应该是这个问题。



发表时间:2003年7月14日9:59:58

  
回复该帖

本主题共有 3 帖,分页:>>>>>该主题的所有内容[3]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:s52 isp cable
[下一篇帖子]:给钱吧。谁有时间帮你定写呀。 饭真的要自己吃才行。 你给钱我, 我就立刻帮