Kann mir denn niemand hekfen? Ich weiß echt nicht weiter, keine Ahnung an was es liegt, dass die Motoren dann dauerhaft laufen und die LED gar nichts mehr macht, hier noch einmal ne Beschreibung was das Programm machen soll.

Der Timer wird aktiviert, wenn Der Taster (Pind.2) gedrückt wird. Nachdem der Timer aktiviert ist, laufen die Motoren an. Sobald der Timer "überläuft" springt das Programm zum Unterprogramm des Timers, dort wird zu der Variablen x eine 1 addiert, dann soll der Timer wieder bei 34285 anfangen zu zählen, und durch return kehrt es wieder zurück in das Hauptprogramm. Dort steht die Ifthen-verzweigung, sobald also X den wert 5 errecht spring das Programm in das Unterprogramm stopp. Dort wird der Timer gestoppt, Die Motoren gehen aus, danach springt das Programm wieder zurück in das Hauptprogramm. WEnn man jetz wieder den Taster drückt müsste das Programm eigentlich wieder genauso ablaufen, das tut es aber nicht! Beide Motoren laufen an, aber die LED geht nicht an und die Motoren gehen auch nicht mehr aus. Weiß jemand an was das liegt?? Hängt sich das Programm durch irgendein Programmierfehler vlt. auf?