wenn es komplizierter wird, wird das mit den Timern höchst unübersichtlich und ineffizient.
Daher gibt es ja auch für die AVR Arduinos MT-Libs:
http://forum.arduino.cc/index.php?topic=347188.0
http://www.rtos48.com/
für den Due gibt es ja schon ewig die Scheduler Lib und auch Babix,
https://www.arduino.cc/en/Reference/Scheduler
http://forum.arduino.cc/index.php?topic=318084.0
doch seit nicht allzulanger Zeit gibt es auch Scheduler-Libs für AVR:
http://playground.arduino.cc/Code/Scheduler
http://playground.arduino.cc/Code/TaskScheduler
Lesezeichen