Das verstehen die "Kollegen" vom mikrocontroller.net auch nicht:

https://www.roboternetz.de/phpBB2/ze...=337162#337162

Ich weiß nicht ganz genau wie, aber es funktioniert.

Gruß

mic

[Edit]
Wenn der ADC fertig ist wartet er bis ADCH gelesen wurde und startet dann erneut. Ab jetzt läuft die Zeit. Bei Prescaler /2 bleiben ca. 26 Takte bis ein neuer Wert gemessen wurde und der alte Wert gespeichert sein muss. Ich bin jetzt zu faul zum Zählen, aber rein gefühlsmässig braucht meine do *pixelzeiger-Funktion wohl auch so um die30 Takte. Das würde dem ADC reichen ein neues Ergebniss bereitzustellen. Nur so ein Gedanke...