51单片机的低电平触发 是不是在引脚为高电平之前一直在这个低电平触发的中断子函数中

例如我现在对外部中断1使用低电平触,当INT1为0时进入外部中断1的中断函数,这个时候CPU什么时候退出这个中断子函数,是执行完这个中断子函数后立即退出这个中断,还是一直在这个中断中执行,直到INT1端口变成高电平,谢谢

执行完这个中断后就退出,但由于外部中断的中断触发条件仍然存在,所以会立即又进入中断,反复进行,直到变为高电平。(前提时只有这一个中断或没有高于它的中断源)
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-03-06
外部中断有两种中断方式。你所使用的低电平触发方式,在退出中断前,必须将低电平撤除,否则将再次产生中断,而且中断次数是不可预知的,所以中断服务子程序中必须包含撤除低电平的指令。如不清楚,可追问。本回答被提问者采纳
第2个回答  2012-04-24
执行完这个中断子函数后立即退出这个中断
相似回答