Forum: Mikrocontroller und Digitale Elektronik Atmega 1284P nur extlofxtal


von René S. (ren_s)


Lesenswert?

Hallo,

der Titel sagt eigentlich schon fast alles.
Habe einen Atmega 1284P und möchte diesen mit einem 8MHz Quarz 
betreiben. Im AVR Studio5 gibt es bei den Fuse Einstellungen unter 
SUT_CKSEL nur die optionen "EXTLOFXTAL" eben noch mit unterschiedlichen 
Start-up Zeiten...
Extclk und extxosc sind ebenfalls noch vorhanden, habe aber nen quarz 
vorgesehen!?
Laut Datenblatt kann der doch bis zu 20MHz?

wo bekommt man denn gescheite Infos über die Einstellungen zum AVRStudio 
und SUT_CKSEL in Kombination mit den versch. Atmega und Attiny?
Finde ich sehr verwirrend.

gruß ren_s

von Uwe (de0508)


Lesenswert?

Hallo,

mit deinem Schlagwort kann ich nichts anfangen, aber eine Möglichkeit, 
wie ich finde die Beste, findest Du hier die FuseBits zu bestimmen.

http://www.engbedded.com/fusecalc

Viel Erfolg.

von Paul B. (paul_baumann)


Lesenswert?

Ja, das ist verwirrend.
EXTLOFXTAL könnte man für einen Inka-Herrscher halten, aber heißen soll
das:

EXT externer
LO niedrige Frequenz
XTAL Quarz

Das müßte dann für Quarze < 8MHz gelten.

EXTCLK
ist ein externer Takt, d.h. wenn Du noch irgendjemand Anderen auf der
Platine hast, der einen Takt erzeugen kann (ein weiterer Kontroller 
etc.)
dann kanst Du diesen Takt für Deinen Kontroller (mit)-benutzen.

EXTOSC
ist ein externer Oszillator.
So ein Kollege hier:
http://upload.wikimedia.org/wikipedia/commons/thumb/6/6e/Integrierter_Quarzoszillator_(smial).jpg/220px-Integrierter_Quarzoszillator_(smial).jpg

SUT
ist die Start-up-Time
Da ist es zum Bleistift möglich, dem Kontroller eine lange Startzeit
zuzubilligen, wenn draußen ein Display dranhängt. Das hat dann erst
mal die Möglichkeit, zur "Besinnung" zu kommen, bevor der Kontroller
Initialisierungsbefehle schickt..


MfG Paul

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.