TastendruckEntprellung
TastendruckEntprellung, also known as debouncing, is a technique used in electronics and software to prevent false signals from being registered when a physical button or switch is pressed or released. When a button is activated, its mechanical contacts can bounce open and closed rapidly for a short period before settling into a stable state. This bouncing can cause a microcontroller or other digital circuit to interpret multiple presses for a single physical action.
The primary goal of debouncing is to ensure that only one valid signal is registered per button
Software debouncing, on the other hand, is implemented within the program code. This usually involves measuring