外部中断低电平触发,持续低电平会一直在中断函数里吗?
时间:10-02
整理:3721RD
点击:
希望看到认为不会的答案,并给我解答,说会的有兴趣可先用开发板做个简单的实验。
在别的论坛看到了一句话:51单片机处理中断并返回后至少执行一条指令才能再次进入中断
会啊,一直满足触发条件。(我觉得是这样,毕竟我也还是新手看到其他答案@我下)
下降沿触发方式
只要外部中断IO口,处于低电平状态,就会一直进入中断函数大概是这样
检测(是否低电平)
是-进入
执行中断函数
执行完-检测(是否低电平)
是-进入 否-退出
可以单步调试看看,确实如小编所说,51单片机处理中断并返回后至少执行一条指令才能再次进入中断
好 ,检测脉冲应该用下降沿, 不然低电平一直中断,浪费时间