Hallo und willkommen im Roboternetz
Taster gegen GND und Pullup klingt auf jeden Fall schon richtig.
Eventuell hast du ja eine ungünstige Verschachtelung oder Wartezeiten im Programm, die die Abarbeitung stören.
Für eine Diagnose wäre ein Codeausschnitt praktisch, damit wir das nachvollziehen können
Zu beachten wäre auch noch, dass Taster prellen können, d.h. bei einem Tastendruck sind meist mehrere Impulse messbar.
Wie baue ich ein Taster, der egal an welcher Stelle das Programm sich befindet, reagiert wenn er gedrückt wird???
Das wiederum kann man mit Interrupts lösen. Oder das Programm geeignet umstellen.
Grüße, Bernhard