请问用单片机中断0边沿触发,在程序里如何判断是上升沿还是下降沿

2025-03-29 21:24:26
推荐回答(2个)
回答1:

阁下说的是什么单片机啊?
假如是80c51单片机,那么只有两种出发中断的方式。下降沿触发和低电平触发。在寄存器TCON里设置。所以只要是边沿触发,就只有下降沿触发,也就不用判断了。
如果是AVR单片机,引起中断的条件比较多,可以是下降沿触发,也可以是上升沿触发,还可以是上升沿下降沿同时触发,即只要引脚电平变化,就触发中断。这个也是事先在寄存器里设置好了的。

回答2:

这个你可以在端口中设置他是上升沿有效还是下降沿有效啊,要不你也可以试试:按键按下去不放看是否产生中断,再放了看是否产生中断