51单片机中设置外部中断0为下降沿触发的语句怎么写啊

2024年11月22日 23:40
有2个网友回答
网友(1):

51单片机的外部中断是有两种触发方式的,如外部中断0: IT0(TCON.0) ,外部中断 0触发方式控制虚乎位。 当IT0=0时,为电平触发方式。 当IT0=1时,为边沿触发方式(下降沿有效)。 51单片机中断系统初塌败始化: 开相应中断源的中断; (IE) 设定中断优先级;(IP) 若为外部中断,设定外部中断的触发方式。 void Outside_Init(void) { EX0 = 1; //开外部中断0 IT0 = 1; //差衫悉负边沿触发 EA = 1; //开总中断 } void Outside_Int(void) interrupt 0 //外部0中断函数 { EX0 = 0; //关中断 这里写要实现的功能 EX0 = 1; //开中断 }

网友(2):

IT0=1;