原理是防止按键输入被CPU误读多次,方法是RS触发器、电容器等。按键消抖是为了防止按键输入被CPU误读多次,其为在设计单片机按键输入时采取的一种必要手段。正常下的按键所用开关为机械弹性开关,当机械触点断开、闭合时,由于机械触点的弹性作用,一个按键开关在闭合时不会马上稳定地接通,在断开时也不会立即断开。因而在闭合及断开的瞬间均伴随有一连串的抖动,为了不产生该类现象而作的措施即为按键消抖。