Nukebold:
Wäre echt toll wenn jemand eine Idee hätte
Serial.print() in einer ISR ist bei Deiner ISR-Rate natürlich absolut tödlich für das Programm.
Im übrigen frage ich mich, warum Du so ein Code-Brimborium auf Lowlevel-Ebene aufführst, Du kannst doch auch ganz normale Arduino-Funktionen verwenden, um die Aufgabenstellung zu erschlagen. Und das ganz ohne Interrupts.