Die Ports fangen an zu pulsen.Zitat von Kjion
Ich habe ja einen Atmega16 mit einer Taktgeschindigkeit von 8 MHz.
D.h. ein Takt dauert 125µs.
-> für eine ms brauche ich 8000 Takte.
Wenn ich den Prescaler auf 8 einstelle kriege ich innerhalb einer ms 1000/256 Overflows vom Timer. Da sich das aber so schlecht abfragen lässt, habe ich den Timer mit 156 vorgeladen.
-> ich kriege 1000/100 = 10 Overflows vom Timer pro ms.
In der Overflow Methode inkrementiere ich die Variabel Count.
Wenn Count 10 ist, schalte ich eine LED ein bzw. aus.
Nach der Berechnung müsste ein LED Takt 1s dauern. Es sind aber ungefähr 0,8s.
Lesezeichen