在51单片机中开放了外部中断0,若INT0引脚一直为0外部中断服务程序会反复运行吗?

如题所述

�TCON寄存器中的IT0/TCON.0、IT/TCON.2、IT2/XICON.0和IT3/XICON.4�定

了外部中断0、1、2和3是低电平触发方式还是下降沿触发方式�如果ITx = 0(x = 0,,2,3),那么

系统在INTx(x = 0,,2,3)脚探测到低电平后可产生外部中断�如果ITx = (x = 0,,2,3),那么系统

在INTx( x= 0,,2,3)脚探测下降沿后可产生外部中断�

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-10-20
如果是低电平触发,那是会一直进入中断的。如果是下降沿触发,那只能进一次。追问

怎样变为下降沿触发?

追答

从高电平到低电平瞬间就是下降沿触发。
程序中必须加一条 IT0=1

本回答被提问者采纳
第2个回答  2011-10-25
如果中断是低电平触发,则会一直进入中断,如果是下降沿触发则只进入一次中断。由定时器/计数器控制寄存器TCON中的IT0位控制,IT0=0时为电平触发方式,IT0=1时为边沿触发方式
第3个回答  2011-10-20
如果不触发它,就不会进入中断服务程序。
第4个回答  2011-10-22
不触发 不会中断服务程序
相似回答