Guten Tag, habe hier einen ATMEGA328P mit 16 MHz Quarz. Da ich das noch nie gemacht habe, habe ich mich dazu verleiten lassen einen FUSE Calculator zu benutzten (http://www.engbedded.com/fusecalc). Was für eine Einstellung muss ich ganz oben für Clock Source vornehmen und wie schreibe ich dann die Fusebits auf den uC?
Gast
#4423320
M. R. schrieb: > Was für eine Einstellung muss ich ganz oben für Clock Source vornehmen Wenn du ihn mit einem externen Quarz betreiben willst, wäre wohl "Ext. Crystal" nicht so abwegig. Mehr im Datenblatt. Außerdem kommt es natürlich drauf an, mit welcher Frequenz der µC hinterher laufen soll.
Gast
#4423323
M. R. schrieb: > wie schreibe ich dann die Fusebits auf den uC? Über die ISP Schnittstelle mit einem passenden ISP Programmer deiner Wahl.
Soviel Erkenntnis hatte ich auch schon aber die Frage ist, was hat es mit den Werten wie z.B. "14CK + 4 ms, 14CK + 65 ms" (Standart Einstellung für int. Osz) auf sich?
Karl M: schrieb: > Über die ISP Schnittstelle mit einem passenden ISP Programmer deiner > Wahl. Habe einen avrisp mk2! Kannst du erläutern wo im AVR studio 6 ich diese Einstellungen vornehme?
Gast
#4423338
M. R. schrieb: > @Karl: Habe einen avrisp mk2! Kannst du erläutern wo im AVR studio > 6 ich > diese Einstellungen vornehme? Nein, ich nutze kein AVR Studio oder MS BS. Ich nutze eine Shell, ein Makfile und einen Edior. Als ISP Programmer avrdude per Kommandozeile. Zu den Taktgebern steht einiges in den Datenblättern des µC.
Gast
#4423342
Dies würde ich an avrdude übergeben, wenn ich deine Vorgaben hätte. BOD schalte ich immer ein, das ist auch für die EEprom Nutzung sehr wichtig. -U lfuse:w:0xef:m -U hfuse:w:0xd9:m -U efuse:w:0xfc:m
M. R. schrieb: > Habe einen avrisp mk2! Kannst du erläutern wo im AVR studio 6 ich diese > Einstellungen vornehme? Es sollte eigentlich ähnlich wie bei AS7 sein. d.h. im oberen Menü: Extras/Device Programming/ dort bei Interface: Apply drucken und dann unten findest du Fuses