头像-365455

1bbfbf447e3b1793

个人成就

获得 0 次赞

帮助过0人

51单片机扩展外部中断口,需要检测下降沿或者上升沿

现在用的单片机是STC12C5608AD,宏晶的51单片机,只有两个外部中断口。因为需要检测四个外部中断源信号,检测到下降沿或者上升沿后用定时器计时,到下次中断出现清零,以此类推来获得方波信号源的周期时间。想过用遍寻的方式,试了之后效果不好,因为很有可能多个信号源出现变化的时间很贴近,很容易丢失。因此,想要通过扩展外部中断口的方式进行检测。看到网上很多都是用二极管扩展,但是,当我的一个信号变成低电平之后,另外一个也变成低电平就没有办法同时检测到。因此,来这里寻求大神们的指点,有什么办法可以在现有的基础上精确的检测到四个信号源。不胜感激!!