应该说,直接用外部中断的话,单片机又怎么知道外部中断来了,需要中断处理了呢? 那么有两种可能,第一种就是用定时器,一段时间后检测IO口,而且要持续等待中断一段时间。可以说这种情况是在非常特殊而且少见的情况下才使用吧,这种情况的话,很可能在计数过程中就把一些中断给省去了,不好。另一种就是通过编程,本来中断目的就是外部设备发出中断请求,然后CPu停下主工作处理终端而不是一直等待中断,只要正常编程,有正确中断设置和现场保护就没问题,不需要考虑太多哦