Ich würde auf die Timerroutine tippen.
Der Vorgabewert (3036) wird nur zum Programmstart gesetzt (muß auch in die ISR).
Der Print in der Timer-ISR ist auch nicht gut.
So wird das nicht 1 Sekunde ergeben.
In der ISR nur die Variablen (für den Print zusätzliche Merker) setzen und den Print in die Hauptschleife.
Lesezeichen