Forum: Mikrocontroller und Digitale Elektronik fuses brennen


von xion (Gast)


Lesenswert?

Hallo Leute,
um ganz kurz mal meine Problem zu schildern ich hab einen Atmega16, ich
hab laut Datenblatt (Seite 23-24) einen Crystal Oszillator angeschlossen
und die Fuses laut Datenblatt gebrannt also CKPOT 1 CKSEL 0-3 auch auf 1
seitdem hab ich die Verbindung zum MIC verloren. Ich hab den Crystal
Oszilator zwischen XTAL1 und XTAL2 über zwei Keramikkondensatoren je
18Pf zu Masse angeschlossen, wo ist den mein Fehler?

von Hubert.G (Gast)


Lesenswert?

So schließt man einen Quarz an aber keinen Oszillator, hast du so ein
Ding mit 4 Beinen oder mit 2 ?

von xion (Gast)


Lesenswert?

ich muss noch dazu sagen seit ich den CKSEL0 auf 1 gebrannt hab hab ich
diesen Problem

von The E. (the_engineer)


Lesenswert?

Wenn das dieser 4-beiniger Oszillator ist, dann kommt dieser zwischen
+5V und 0V und ein Beinchen ist NC(Nicht angeschlossen).Das Beinchen
mit dem Ausgangssignal kommt nur an XTAL1.(Siehe Datenblatt des
Oszillators !)XTAL2 bleibt unbeschaltet.

Gruß
Thorsten

von xion (Gast)


Lesenswert?

Nein ich mein Crystal Oszillator sie Datenblatt seite 24 Bild 12

von xion (Gast)


Lesenswert?

Ich hab die mit zwei Beinen

von The E. (the_engineer)


Lesenswert?

Wieviel MhZ ??

von xion (Gast)


Lesenswert?

oh sorry 4MHz

von Hubert.G (Gast)


Lesenswert?

Warscheinlich hast du dich ausgesperrt, das heisst auf externen
Oszillator gestellt. Ich weiss nicht womit du programmierst. Lege einen
Takt an XTAL1 von einem anderen Oszillator und lese die Fuses aus. Man
sollte zuerst die Fuses auslesen, mit dem Datenblatt vergleichen,
Standardeinstellung, und erst dann die Änderungen vornehmen.

von xion (Gast)


Lesenswert?

Ich hab sie erst gelesen dannn laut Datenblatt geändert so war mein
vorgehen.

von Gunter (Gast)


Lesenswert?

und um eine "1" zu brennen, hast Du die
Checkbox selektiert (Haken gesetzt oder angekreuzt) ?!

von Hubert.G (Gast)


Lesenswert?

Es muss trotzdem etwas schief gelaufen sein. Probiers mit einem externen
Takt an XTAL1.
Dein Quarz und die Beschaltung sind doch OK, denn wenn du vorher mit
internem Oszillator gearbeitet hast, wäre da ein Fehler nicht
aufgefallen.

von xion (Gast)


Lesenswert?

ja die ich hab die Chekbox selektier(ein häckchen) hab das ganze mit
Ponyprog gebrannt

von Gunter (Gast)


Lesenswert?

selektiert = aktiv = 0 !!!

von xion (Gast)


Lesenswert?

ne oder ich hab eine häckchen gesetzt

von Hubert.G (Gast)


Lesenswert?

Wenn du auf alle CKSEL ein Häckchen gesetzt hast bist du auf externem
Takt

von xion (Gast)


Lesenswert?

Laut Datenblatt nicht

von xion (Gast)


Lesenswert?

oh ja ihr habt recht es geht wieder welche fuses muss mann denn brennen
damit mit Crystal ozillator funktioniert.

von xion (Gast)


Lesenswert?

Auf dem Datenblatt sind die zwei Kondensatoren Elkos aber so kleine
Elkos gibt es doch nicht meint ihr es fukntioniert auch mit
Keramikkondensatoren?

von xion (Gast)


Lesenswert?

es funktioniert alles bestens viellen Dank für eure Hilfe, das Problem
ist PONYPROG denn wenn die CHECKBOX leer ist dann heisst es 1 wenn
häckchen dann 0, kommisch aber na ja es fkt alles wieder.
BYE

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.