"Taster1 = on
Taster2 = on
Taster3 = on
Taster4 = on
"

Du weist hier einem Eingang einen Wert zu ! Weg damit.

Über die Pullups sind die Eingänge doch high und werden bei Betätigung des Tasters auf Masse gezogen.
Über eine Widerstandskette kann man alle Taster an einem AD Port betreiben, falls Deine Ports knapp werden.

mfg

Stefan