Ich habe den Code mal überflogen ... so wie ich es sehe sollte er funktionieren.

Die Frage die nun noch offen ist:

Wie genau ist der Taster verdrahtet ?