Zitat Zitat von runner02
Die ISR gehört nicht ins main.
Woher weiß sie dann, was sie unterbrechen soll?
Sieht so aus, als ob du das Konzept des Interrupts noch nicht so ganz verstanden hast. Ein Interrupt unterbricht nicht irgendeine spezielle Funktion, er unterbricht den Programmablauf im Allgemeinen, egal welche Funktion gerade ausgeführt wird.