Fusebits atmega168

Gast #945366
Hallo,

ich hab "kleines" Problem mit den Fusebits meines Atmega168V.

Nachdem ich den Controller vom Auslieferunsgzustand auf 10Mhz umstellen 
wollte geht er nicht mehr.
Ich verwende 3Volt Versorgungsspannung, einen 10k Reset-PullUp. Außerdem 
einen Quarzoscillator mit jeweils 10pF Kondensatoren gegen Masse.
Programmiert wird mit avrdude und usbasp. Da der AVR-Burnomat keine gui 
für die "clock options" beretistellt habe ich die Fusebits selbst 
gesetzt und zwar folgendermaßen:

SUT0..1 auf 11
CKSEL0...3 auf 1111
CKDIV8 auf 1

Laut Datenblatt müsste der eigentlich richtig umgestellt haben aber ich 
kann nicht mehr mit dem Controller reden.
Fehler in der Verbindung können eingelnltich ausgeschlossen werden.

Hat jemand eine Idee woran das liegen könnte oder ähmlich Erfahrungen 
gemacht?

Viele Grüße CIP
Gast
Hi

>CKSEL0...3 auf 1111

1.Ist auf jeden Fall falsch. Damit hast du je nach Programmierumgebung 
auf 'Low Power Crystal Oscillator' oder ' External Clock' geschaltet.

2. Atmel empfiehlt 12..22pF für die Kondensatoren.

MfG Spess
Gast
Hi

Ist nur komisch dass es mit gleichen Einstellungen, gleichen Quarz, 
gleichen Kondensatoren, gleicher Programmierumgebung auf einem mega32 
läuft!?

Grüße CIP
Hallo,

naja, beim Mega32 stimmt das ja auch, beim Mega168 scheint CKSEL3 die 
Bedeutung von CKOPT mit übernommen zu haben, also 0111 könnte wohl 
helfen.

Häng einen externen Takt ran oder laß den Kram mit 5V laufen (wenn 
mögliche...) um die Fuse neu zu setzen.

Gruß aus Berlin
Michael
Gast
Hi,

danke für die Hilfen. Also der Quarz schwingt zumindest, auch mit 10pf, 
werd aber auch nochmal andere Kapazitäten ausprobieren.

Auf 5V kann ich leider nicht gehn, da ein Gyro mit in der Schaltung ist, 
der nur 3V verträgt.

Werd einfach mal einige Frequenzen und Takte von außen anlegen und wenn 
das nichts hilft den uC auslöten und da mit 5V versorgen.

Grüße CIP
Gast
Hat also alles nix gebracht.

Nachdem ich den mühsam (weil smd) ausgelötet hab und einen neuen rein, 
geht der neue jetzt wieder. Jedenfalls im Rohzustand. Nicht dass ich 
schon wieder was verpfusche, auf was soll ich jetzt die Fuses für einen 
10Mhz Quarz stellen?

Grüße CIP

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.