Hallo asunn,

vorweg: ich kann dir versichern, daß die Timer der Atmegas genau sind.

Ich habe dein angehängtes Programm nur überflogen.
Wenn du willst, daß man sich damit beschäftigt, solltest du es besser formatiern und kommentieren. Nicht jeder hat Lust, sich durch deine auskommentierten Vorversuche zu navigieren.

Wo ist die Baudratenfestlegung?

Z ist ein Integer. Weißt du, wie weit der Wertebereich bei diesem geht?

Deine Do-Loop- Schleife macht nur das Zählen, bei dem Wertebereich von Z kann ich mir mehrere Überläufe pro Timer1-Interrupt vorstellen.

Gruß, Michael