Hallo, Mit welcher Frequenz arbeitet den Atmega2560 ohne die Fuses zuändern? Danke im Voraus
Man kann aber im Code den Prescaler umstellen. Dann gehen ohne Fuse-Änderung: 8MHz; 4MHz; 2MHz .. 31,25kHz.
Peter Dannegger schrieb: > Man kann aber im Code den Prescaler umstellen. > Dann gehen ohne Fuse-Änderung: > 8MHz; 4MHz; 2MHz .. 31,25kHz. Sicher? Ich denke, ab 1MHz abwärts wäre richtig. Die CLKDIV8 ist eine Fuse. Ab Auslieferung läuft er mit internen 8MHz vom RC, und die CLKDIV8 ist eingeschaltet. Also ohne Fuse-Änderung rein mit Software ab 1MHz abwärts. Oder liege ich falsch?
Hi
>Oder liege ich falsch?
Ja. das Ganze läuft über das CLKPR - Clock Prescale Register. Bei
gesetzter CKDIV8-Fuse wird das Register beim Start auf 8 gesetzt ,
ansonsten auf 1. Das Register kann man jederzeit aus dem Programm heraus
ändern.
MfG Spess
spess53 schrieb: > Hi > >>Oder liege ich falsch? > > Ja. das Ganze läuft über das CLKPR - Clock Prescale Register. Bei > gesetzter CKDIV8-Fuse wird das Register beim Start auf 8 gesetzt , > ansonsten auf 1. Das Register kann man jederzeit aus dem Programm heraus > ändern. > > MfG Spess Tatsächlich! Du hast recht. Diesen Zusammenhang habe ich noch gar nicht gewusst, obwohl ich schon viel mit dem 2560 gemacht habe. Bis jetzt habe ich die CKDIV8 immer beim ersten Flashen gelöscht und mich nicht weiter drum gekümmert. So schnell wird man betriebsblind. Ich glaube, ich muß mal in mich gehen :-)) Danke für die Aufklärung!
?!? schrieb: > Bis jetzt habe ich die CKDIV8 immer beim ersten Flashen gelöscht und > mich nicht weiter drum gekümmert. Das hat trotzdem Sinn, weil du danach mit 8x höherem ISP-Takt arbeiten kannst.
Jörg Wunsch schrieb: > ?!? schrieb: >> Bis jetzt habe ich die CKDIV8 immer beim ersten Flashen gelöscht und >> mich nicht weiter drum gekümmert. > > Das hat trotzdem Sinn, weil du danach mit 8x höherem ISP-Takt arbeiten > kannst. Richtig, hab ich ja auch so gemacht. Beim ersten Flashen hab ich den ISP-Takt runtergesetzt und dann im weiteren Verlauf (zum Debuggen oder später für Updates) wieder hoch.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.