Osetreni zakmitu tlacitka na ext preruseni

Do přerušení nemůžeš strkat dlouhý čekání. 30ms je pro mcu věčnost. Pokud chceš řešit tlačítko pomocí externího přerušení, je nejrozumnější řešit to na HW úrovni (viz. příloha). Používám externí přerušení pro rotační kodér a funguje to spolehlivě. Kondenzátory dávám 100n a odpory 100R a funguje to spolehlivě. Tlačítko tady nemá HW řešené zákmity a odpor je tam jenom proto, že je to vytažené ze schématu, kde používám stejný pin mcu pro tlačítko do mcu a pro data SPI z mcu. Jinak odpor k tlačítkům nedávám. Zapnuté interní pull-up rezistory jsou předpokladem.
Osetreni_zakmitu.png