Zitat Zitat von thewulf00
... ist sogar noch abweichender, als Du denkst ... die Formel zur Berechnung der resultierenden Frequenz der "Schwingung" ...
Diese Formel hat mich immer wieder verwirrt (und die Angabe von 20kHz ist auch nicht die Frequenz - da hast Du recht). Nichtsdestoweniger wird laut Datenblatt auf S 72 innerhalb einer Periode der Interrupt zweimal ausgelöst - Zitat Datenblatt, siehe Bild unten: ... each time the counter value reaches the TOP value ... - damit bin ich wieder bei 20000 ISR in einer Sekunde. Entsprechend blinkt auch meine LED auf PD2 mit 1 sec langen on-off-Sequenzen.

..........Bild hier  

Das gibt mir ja auch die Sicherheit, dass die ISR (nur) 20 000 mal in einer Sekunde den Wert Izeit_1 hochzählt. Und das tut sie ja jedes Mal, wenn sie aufgerufen wird. Wieso dann aber die LED auf PB3 im genannten Takt blinzelt ist mir eben nicht klar.

Übrigens: wenn ich bei meinem Dottie oder MiniD0 (ok, ist ein mega168 aber auch 20 MHz und praktisch gleiche Routinen) eine bestimmte Fahrgeschwindigkeit einstelle, ist die auch mit der Stoppuhr zu verifizieren.