Danke für deine Gedanken und Mühe!
Bis auf deine "spinnerte Erweiterungsmöglichkeiten:" ähneld deine Auflistung meinem Projekt.
ABER, ich brauche keinen fertigen Code als Kopiervorlage. Viel mehr geht es mir ums Verstehen, Funktionen in universelle/autonome Module packen, um diese später in weitere Projekte mit gutem Gewissen einsetzen zu können.
JETZT geht es mir um eine Interrupt-Eingangsabfrage, die ich nach Bedarf ein/ausschalten kann.
Aber nicht generell, sondern jeder Eingang autonom.
Bsp:
Interrupt-Überwachung/Auslösung, inkl. (einfacher) Tastenentprellung
# PA4, PA5 ein
# PA4 aus
# PB2 ein
# PB2 aus
# PA4 ein
# PA4, PA5 aus
Lesezeichen