These are articles worth scanning. Click on the headings to read.
Interrupts
Use them to improve performance and reliability. Use them incorrectly and suffer…
Switch Debouncing
I am amazed how often commercial products have weak button response. Ignored button presses and unintentional repetitions are really annoying, especially since there’s no excuse for these product defects.
Trust the Data Sheet
The data sheet for each specific uC makes the difference between a mysterious black box and a predictable, reliable, useful mechanism.