Nach jeder Flanke kannst du aber alle B4 bis B7 Pins mit nötiger für Entprellung Verzögerung (um 10 ms) in ISR prüfen und entsprechend reagieren.
Es ist auch möglich bei jedem "on change interrupt" nur ein Flag setzen und den momentanen Zustand der Pins danach im Hautprogramm bearbeiten. Selbstverständlich muss das Hautprogramm das Flag ständig überwachen.
Lesezeichen