Hallo,

also das ist keine gute Idee in der ISR den gleichen Befehl wie im Hauptprogramm aufzurufen. Denn was ist, wenn der IRQ genau dann auftritt, wenn der Print-Befehl von der Hauptschleife halb gesendet ist ?
Und ein Wait in der ISR ist noch schlechter [-X

Die ISR soll so schnell wie möglich wieder verlassen werden, hier max. eine Variable hochzählen und in der Hauptschleife auswerten.