Hallo murdocg!

In deinem Programm sehe ich kein Fehler und vermute einen Hardwarefehler. Ist die Taste richtig und mit pull-up (intern ?) angeschlossen ? Eine Skizze/Schaltplan der Hardware wäre hilfsreich...

MfG