Forum: Mikrocontroller und Digitale Elektronik Fuses für Quarz in Atmel Studio 6


von Manni (Gast)


Lesenswert?

Moin,

ich hab mir hier im Forum jetzt schon gefühlt tausende Beiträge zum 
Setzen der Fuses für einen externen Quarz durchgelesen und bin jetzt 
immer noch nicht schlau. Ich habe einen Atmega328 (TQFP) und einen 
7,3728 SMD-Quarz angeschlossen mit zwei 18p Kondensatoren. Jetzt steht 
in einigen Beiträgen man soll in AS bei SUT_CKSEL die Einstellung 
"EXTXOSC" wählen. Das "X" soll dabei für XTAL stehen. An anderer Stelle 
steht wieder man soll "EXTFSXTAL" wählen. Wenn ich das Datenblatt 
richtig verstehe sollte für CKSEL3..1 = 110 gesetzt sein. Das entspricht 
dem Bereich von 3-8 MHz. Dann noch für lange Startzeit CKSEL0 = 1 und 
SUT1..0 =11.

Laut dieser Seite, welche oft genannt wurde, würde das der Einstellung 
"EXTXOSC" entsprechen, da nur dort CKSEL3 gesetzt ist. Ist das die 
richtige Einstellung in AS6? Ich will mir den Kollegen nicht "verfusen" 
weil ich den nie wieder von der Platine bekomme...Bin nur verwirrt weil 
"EXTXOSC" ja erstmal nach Oszillator klingt. Also was stimmt denn nun?

von c-hater (Gast)


Lesenswert?

Manni schrieb:

> ich hab mir hier im Forum jetzt schon gefühlt tausende Beiträge zum
> Setzen der Fuses für einen externen Quarz durchgelesen und bin jetzt
> immer noch nicht schlau.

Dann lies' einfach mal das verdammte Datenblatt. Da gibt es pure Fakten 
statt (obendrein zensierter) Meinungen. Ja, kannste echt glauben: da 
steht nahezu alles drin, was man zum Sachverhalt wissen muss. Man kann 
natürlich noch sehr viel mehr wissen, als im DB steht und so die Sache 
etwas dehnbarer machen.

Aber für Leute wie dich gilt: mach', was im DB steht, dann wird es auch 
funktionieren. Irgendwelche Threads in irgendwelchen halbseidenen Foren 
können niemals Ersatz für das tiefe Wissen sein, was die verstehende 
Lektüre eines DB generiert...

von S. Landolt (Gast)


Lesenswert?

Was soll es denn werden, 'Low Power-' oder 'Full Swing Crystal 
Oscillator'?

von Curby23523 N. (Gast)


Lesenswert?

Zuallererst würde ich Atmel Studio 7 downloaden, installieren und 
verwenden.

Danach bitte das Datenblatt durchlesen, wobei ich sagen muss dass ich 
mir das bei den Fuses eigentlich nie angetan habe. Die sind eigentlich 
selbsterklärend.

von Manni (Gast)


Lesenswert?

c-hater schrieb:
> Dann lies' einfach mal das verdammte Datenblatt. Da gibt es pure Fakten
> statt (obendrein zensierter) Meinungen. Ja, kannste echt glauben: da
> steht nahezu alles drin, was man zum Sachverhalt wissen muss. Man kann
> natürlich noch sehr viel mehr wissen, als im DB steht und so die Sache
> etwas dehnbarer machen.
>
> Aber für Leute wie dich gilt: mach', was im DB steht, dann wird es auch
> funktionieren. Irgendwelche Threads in irgendwelchen halbseidenen Foren
> können niemals Ersatz für das tiefe Wissen sein, was die verstehende
> Lektüre eines DB generiert...

Schlecht geschlafen? Habe wie ich auch geschrieben habe das Datenblatt 
gelesen. Wollte nur auf Nummer sicher gehen bevor ich das Teil nicht 
mehr ansprechen kann.

S. Landolt schrieb:
> Was soll es denn werden, 'Low Power-' oder 'Full Swing Crystal
> Oscillator'?

Also wenn ich das im Datenblatt richtig verstanden habe ist ja die 
Beschaltung von "low power" und "full swing" gleich. Es ändert sich nur 
die Amplitude. Bei full swing ist CKSEL3 nicht gesetzt. Das müsste also 
in AS6 "EXTFSXTAL" entsprechen. Bei low power ist CKSEL3 nicht gesetzt 
sollte also "EXTXOSC" entsprechen. Heißt im Umkehrschluss beide 
Varianten sollten funktionieren nur mit anderer Amplitude?!

von S. Landolt (Gast)


Lesenswert?

Als Anfänger und falls es auf den Stromverbrauch nicht ankommt, würde 
ich 'full swing' vorziehen, denn 'low power' ist empfindlicher ("may be 
more susceptible to noise in noisy environments"). Aber das müssen Sie 
entscheiden.

von Hater-Hater (Gast)


Lesenswert?

Er HAT das Datenblatt gelesen. Kläre seine Fragen, oder halt die 
dämliche Fresse, Du nutzloses Stück!

c-hater schrieb:
> Dann lies' einfach mal das verdammte Datenblatt. Da gibt es pure Fakten
> statt (obendrein zensierter) Meinungen. Ja, kannste echt glauben: da
> steht nahezu alles drin, was man zum Sachverhalt wissen muss.

Manni schrieb:
> Wenn ich das Datenblatt
> richtig verstehe sollte für CKSEL3..1 = 110 gesetzt sein.

von S. Landolt (Gast)


Lesenswert?

PS:
> denn 'low power' ist empfindlicher
gilt auch in Bezug auf die Quarze und ihre Beschaltung.

von Manni (Gast)


Lesenswert?

Okay dann würde ich. EXTENDED: 0xFF , HIGH: 0xD9 und LOW: 0xF7 
schreiben. Sollte passen oder?

von S. Landolt (Gast)


Lesenswert?

Ja.
(Courage!)

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
Noch kein Account? Hier anmelden.