1 sek bei 1Mhz ( 8MHz /8 ) braucht 1 Mio Zählerstand.Auch verstehe ich das "TCNT0 = 192" nicht. So viel Unterschied sollte in der initialisierung nicht zustandekommen
1Mio / 256 = 3906,25 Überläufe.
,25 Überläufe kriegt man, wenn man den Timer noch 256*0,25=64 Zählerstände hochzählen lässt.
256-64=192 Also muss der Timer für den ersten Durchlauf mit 192 vorgeladen werden - so kommt das zustande.
Lesezeichen