本文主要是介绍外部中断的边缘触发和电平触发,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
MCS-51单片机中的边缘触发是指当输入引脚电平由高到低发生跳变时,才引起中断。而电平触发是指只要外部引脚为低电平就引起中断。
在电平触发方式下,当外部引脚的低电平在中断服务返回前没有被拉高时(即撤除中断请求状态),会引起反复的不需要的中断,造成程序执行的错误。这类中断方式下,需要在中断服务程序中设置指令,清除外部中断的低电平状态,使之变为高电平。
边缘触发方式下,只有当中断输入引脚有由高电平向低电平的跳变才产生中断。因此,在这种方式下,即使在中断返回后中断输入引脚还为低电平也不会引起再次中断。在构建中断系统中,采用这种中断方式的较多。
这篇关于外部中断的边缘触发和电平触发的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!