writeString_P_WIFI(" m5: "); writeInteger_WIFI(m5, DEC);
Sowas packt man nicht in ISRs rein.
Das gehört in die Hauptschleife.
ISRs müssen so schnell wie möglich abgearbeitet werden - Ausgaben auf Text Displays (und übers UART) sind aber sehr langsam
weil die Dinger mit sehr niedrigem Takt laufen.
Klar funktionieren sollte es aber kann andere Teile der Software stören...

Zähler inkrementieren in ISR reicht ja in diesem Fall auch schon, den Rest extern machen.

Du musst die ISRs vorher erstmal noch aktivieren in den passenden Registern sonst passiert sowieso nix.
s. ATMEGA2560 Datenblatt bzw. google AVR pcint

MfG,
SlyD