Frage: Fuse Bits setzen vor oder nach Einsetzen des externen Oszillators?

Gast #4808038
Lesenswert?

Ich habe jetzt den Mikrokontroller wie im Tutorial entsprechend auf dem 
Steckbrett aufgebaut, bzw. also auch den Quarzoszillator eingesetzt. 
Frage ist jetzt: Sollte ich zuerst die fuse bits setzen (für den 
Quarzoszillator) bevor ich den Quarzoszillator einsetze oder kann ich 
das jetzt bereits schon machen (mit eingesetztem Quarzoszillator)? 
Einige sagen, man solle zuerst die fuse bits setzen, danach 
Quarzoszillator einsetzen andere sagen wieder genau das Gegenteil. Daher 
bin ich etwas verwirrt und traue mich nicht da jetzt rumzufummeln.

Gruß,
Caje.
Gast #4808049
Lesenswert?

Mit den Fuses wählst du aus, welche Taktquelle der µC benutzen soll. 
Wenn du die auf "Quarz" umstellst, ohne daß wirklich ein Quarz 
angeschlossen ist, hat der µC ab sofort keine Taktquelle mehr und bleibt 
einfach stehen. Anersrum kann durchaus ein Quarz angeschossen sein und 
die Fuses der Taktquelle noch auf "interner RC" stehen. Da passiert 
nichts, er läuft einfach weiter mit dem internen Oszillator.
Fazit: Erst Quarz anschließen, dann Fuses ändern!
Gast #4808426
Lesenswert?

Umstellung auf externen Quarz erst dann, wenn man
weiß, wie man (für den Programmer) wieder zurück kommt!

Wenn ein Quarz >= 500 kHz mit den zugehörigen Kerkos
angeschlossen ist, kann nicht viel passieren.

Für eine spezielle Anwendung habe ich einen Tiny nicht
wirklich als µC, sondern als fein einstellbaren
Frequenzteiler eingesetzt.
Taktquelle: LOW-FREQUENCY-CRYSTAL-OSCILLATOR.
Ein Uhrenquarz mit 32,768 kHz

Nach Umstellung auf Quarz streikt (je)der Programmer!
Externe 1 MHz an XTAL1 / CLKI helfen auch nicht!
Nur ein rangepfriemelter 32 kHz Rechteckoszillator
UND das Umstellen der ISP-CLK auf 4,2 kHz machten den
Tiny wieder ansprechbar.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren