Zitat Zitat von Searcher Beitrag anzeigen
möglicherweise am fehlenden Auslesen des TCNT1L Registers.
Hi Searcher,

BINGO!

Das ist es! Kam leider auch nicht auf die Idee nachzulesen, weil ich bislang keine speziellen Anwendungen mit 16Bit-Timern programmiert hab und mit den bisherigen Anwendungen keine Probleme hatte.
Wieder was dazu gelernt!
DANKE!!!

14.3
Accessing 16-bit Registers
To do a 16-bit write, the high byte must be written before the low byte. For a 16-bit read, the low byte must be read before the high byte.

Übrigens, es handelt sich um einen ATTiny24. Ich war zu schnell beim Thema. Kann leider T24 nicht mehr auf Tiny24 ändern.

Gruß Heinz