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

如题所述

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; //开中断 }追问

可真是个学霸美女哈哈哈一看就懂了

能不能问下你中断标志位是登记在scon和什么寄存器啊?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-08-30
IT0=1;追答

当然还要加上
EA=1;
EX0=1;