theoretisch ja.

allerding ssolltest du interrupts so kurz wie nur irgend möglich halten (beispielsweise NUR eine variable setzen wie "unfall = 1;", welche dann in der hauptfunktion ausgewertet wird (if(unfall == 1){fahre rückwärts}else{fahre vorwärts}). geschachtelte interrupts, sind mit dem GCC in standardeinstellung nicht möglich, werden aber für die go- und turn funktion benötigt (da diese ja schon innerhalb einer interruptroutine aufgerufen werden).