N76E003设置为下降沿中断时,上升沿也会触发中断

披头 |浏览1149次
收藏|2018/03/19 16:33

Enable_BIT0_FallEdge_Trig;

 

EPI=1;

set_EA;

void PinInterrupt_ISR (void) interrupt 7

{

if(PIF == 0x01)

{

             PIF = 0x00;                             //clear interrupt flag

clr_GPIO1;

Timer0_Delay1ms(100);

set_GPIO1;

Timer0_Delay1ms(100);

clr_GPIO1;

Timer0_Delay1ms(100);

set_GPIO1;

Timer0_Delay1ms(100);    

}

}

外部接了一个开关,芯片脚接上拉电阻,开关按下(下降沿)会进入中断,灯闪几下,然后松开,又会进来中断灯闪几下 。


满意回答

2022/09/06 14:19

加个电容试试,估计是按键抖动。

10jqka

其他回答(0)
0人关注该问题
+1
 加载中...