Note that any value can be written to the CLKPS bits regardless of the CKDIV8 Fuse setting.
Das steht unter anderem im Datenblatt zum Clock Pescale Register. Ich hatte das nun so gedeutet, dass ich den Prescaler ändern kann, ohne die Fuse löschen zu müssen.
Demnach müsste der Code mit dem von mir verwendeten Macro zum prescalen soweit erstmal ausreichen oder nicht? Habe noch nicht ganz verstanden, wozu genau ich die Fuse brauche,
außer ich wollte den Prescaler permanent auf 8 MHz setzen.
Verstehe ich auch nicht so ganz. Meinst du, wenn ich den Chip langsamer getaktet habe als 1 MHz, dann muss ich beim nächsten flashen den "flashtakt" irgendwie runtersetzen? Das werde ich mal probieren,WENN Du den Chip schneller takten möchtest musst Du beim flashen darauf, dass der Takt beim Flashen (keine Ahnung wie das beim AVRdude gemacht wird) immer kleiner als 1/4 des Taktes ist, mit dem >aktuell< der Controller getaktet wird.
könnte die Hälfte meiner Prescaler Probleme beheben, aber nicht erklären, woran es nach dem Setzen des Taktes auf 8 MHz hapert.
Lesezeichen