Ok, hab ich übersehen.
Du stellst den Timer auf 256/Teiler ein. Das bedeutet, der Timer wird 62500x pro Sekunde erhöht. Dann lädst du nur 1x die Timervorgabe, die andere Zeile ist ausgesternt. Wie auch immer, als wenn du 3036 vorlädst, dann wird von dort weg erhöht.
65535-3036 = 62499. Die 3036 muss immer vorgeladen werden.
1/16000000*256*3036 = 0,048 sec.

Vielleicht hilft dir das ja.
Über die Änderung der 3036 kannst du theoretisch eine Korrektur vornehmen.
lg
Alex