51单片机中断的触发方式问题。

2024-12-28 20:36:43
推荐回答(2个)
回答1:

电平触发一般是指单片机中断引脚当检查到有个低电平(0V)或高电平(5v)就会产生中断,从而进入中断函数中处理这些中断程序,直到中断引脚电平改变。同理,边沿触发一般是指当中断引脚由低电平突然变为高电平时(出现了上升沿)或高电平突然变为低电平(出现了下降沿)就会产生中断,也就产生了中断标志,当EA=1(打开总中断)时,程序就会暂停main{}当初处理的数据,从而跑入到中断之程序中去,直到中断函数处理完毕,才恢复堆栈数据,返回到main{}继续工作。呵呵 基本原理就是这样。

回答2:

1,有两种触发方式:低电平触发和下降沿触发.
2,当检测到外部引脚为低电平触发中断的低电平触发,当检测到外部引脚由高电平变以低电平的瞬间时触发中断的为下降触发的.
3,什么时候用那种方式?那种方式都是可以的.即说你要触发一个中断两种试都可以用.
4,注意,选择低电平触发中断后,要撤去低电平信号,不然单片机不断检测引脚为低电平就会不断发生中断.而下降沿就不会
请采纳。