Wie verwendet man ein externes Quarz?

Gast #68299
Lesenswert?
• ▲
▼
Hallo
Ich hab mal ne Frage. Ich hab einen AtMega32, da ist doch ein internes
Quarz drin. Wie kann ich das deaktivieren, also ich mein welche Bits
muss ich setzen usw, weil ich will ein externes Quarz mit 4MHz
anschließen? Ich programmier das Teil nur über LPT-Port und ein paar
Widerstände und mit dem Programm SP12. Könnte mir bitte jemand sagen
was ich ganz genau machen muss.
Gast #68301
Lesenswert?
• ▲
▼
Ich bin zwar PIC-User, kann dir aber trotzdem weiterhelfen.
Der Oszillator Typ wird beim AVR mit dem Fusebits eingestellt.
Im Datenblatt gibt es dazu im oberen drittel einen Abschnitt, da steht
genau drin, welches Lockbit gesetzt werden muss.
Beim Mega32 steht das auf Seite 24 im Datenblatt.
4Mhz extern über Quarz benötigt folgende Fusebits:

cksel 1-3 setzen und ckopt egal. ckopt bestimmt, ob es max. 8Mhz oder
16 sind.

cksel 0 mit sut1..0 stellen noch ein paar Kleinigkeiten wie rising time
etc. ein.
da würde ich mal cksel_0 auf 1 setzten, dann ist der auf crystal und
brown-out-detect an.

also:

cksel 0-3 setzten, und bei >8 mhz ckopt setzen. ckopt ist in dem fall
egal bei 4mhz.


mfg   Wolfram Hildebrandt

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.