单片机STC 80C52 中断 管脚

#include<reg52.h>main(){EA=1;EX0=1;}void XXXX() interrupt 0{ 发光二极管亮} 据说是要INT1口为低电平是,才能中断吗?外部管脚怎么接,他才变为低电平呢?

第1个回答  2013-12-19
#include<reg52.h>main(){EA=1;EX0=1;IT0=1;//前者下降沿有效【较常用】(INT0=0;)这个高电平有效}void XXXX() interrupt 0{发光二极管亮}外部中断0引脚是P3^2,如果你选择INT0=1;则只要电平由高变低就有效(可以外接开关加接地按开关P3^2接地,中断生效),如果选择IT0=0;则要求P3^2由低电平变为高电平中断有效
第2个回答  2013-12-19
接个按键再接地,当按键按下时,就被拉低了···所以这时就是低电平
相似回答