Forum: Mikrocontroller und Digitale Elektronik ClockFuse "Additional Delay from Reset"?


von Snooze (Gast)


Lesenswert?

Hallo,

bin ein Neuling in der Thematik, und möchte nun das erste mal meinen 
Atmega88 mit einem externen Takt beschalten (Quarzoszillator 20MHz). 
Konnte leider nichts genaueres zum Thema finden.

Ich programmiere den µc mit  AVRStudio und dort hab ich die Auswahl 
zwischen den Fusebits:

Ext. Clock .... + 0ms
Ext. Clock .... + 4.1ms
Ext. Clock .... + 65 ms

das sollte "CKSEL3..0"

0000
0001
0010

entsprechen.

Nun meine Frage:

Was bedeuten die delays genau und kann ich bei der falschen Einstellung 
den µc abschießen  bzw. muss die delay time zum Oszillator passen ?


P.S:
Mit Ext.Clock liege ich doch schon richtig oder? Also ich benutze das 
"Ding mit den 4 Beinen". Diese verschiedenen ähnlich klingenden 
Beschreibungen verwirren mich doch ein bisschen ;-)

Für eure Antworten schon mal vielen Dank

von Sven P. (Gast)


Lesenswert?

Die zusätzliche Wartezeit ist dazu gedacht, um etwa einem externen 
Schwingquarz etwas Zeit zu geben, vernünftig anzuschwingen. Zu viel 
Wartezeit ist egal (es sei denn, der Kontroller muss schnellstmöglich 
ins Programm kommen), demnach kann man ruhig immer den größten Wert 
einstellen.

Mit zu wenig Wartezeit kanns (zugegebenermaßen recht selten) mal 
vorkommen, dass der Kontroller garnicht anläuft bzw. sich in irgendeiner 
Art erhängt. Auch in störender Umgebung (EMV!) kanns ratsam sein, mehr 
Wartezeit zu nehmen, der Sicherheit wegen.

von Snooze (Gast)


Lesenswert?

Wunderbar, dann nehme ich mal einfach den größten Wert.

Danke für die schnelle Antwort.

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.