按键消抖的本理正在第十一章曾经具体的解说了,其真便是正在按键按下以后延时一段光阳再去读与按键值,假如此时按键值另有效这就默示那是一次有效的按键,中间的延时便是消抖的。但是那有一个弊病,便是延时函数会华侈 CPU机能,因为延时函数便是空跑。假如按键是用中断方式真现的,这就更不能正在中断效劳函数里面运用延时函数,因为中断效劳函数最根柢的要求便是快进快出!上一章咱们进修了 EPIT按时器,按时器设置好按时光阳,而后CPU就可以作其余工作去了,按时光阳到了以后就会触发中断,而后正在中断中作相应的办理便可。