Das extern int abgebrochen; gehört in die funktionen.h
In dem *.c in dem main ist, musst du dann noch int abgebrochen definieren.
Dein Stoppen und wieder beschleunigen sollte eher so aussehenIn deiner ISR setzt du abgebrochen auf 1.Code:if(abgebrochen) abgebrochen =0; Beschleunige(120, 150, 3); }
Damit wird dein Beschleunigen nur einmal durchlaufen, oder wieder nach einer ISR.
Lesezeichen