Hallo,
möglicherweise am fehlenden Auslesen des TCNT1L Registers. Das triggert erst das AVR-interne Übertragen des TCNT1H Registers. Näheres findet man im Datenblatt zum entsprechenden AVR (Um welchen geht es denn eigentlich) bei "Accessing 16-Bit registers" im Timer1 Kapitel.
Ich habe das mal grün markiert, wo ich meine, daß es da hin muß.
Gruß
Searcher
Lesezeichen