Forum: Mikrocontroller und Digitale Elektronik Atmega64 Problem


von Alex F. (alex86)


Angehängte Dateien:

Lesenswert?

Hallo,

ich habe ein großes Atmega64 Problem. Ich habe für ein Projekt eine 
Platine mit dem Atmega64 entwickelt. Der Controller lief ohne Probleme 
mit internem Takt. Nun habe ich ihn auf Ext Xtal medium umgestellt. Ab 
diesem Zeitpunkt funktioniert er nun nicht mehr. Die Leiterbahnen sind 
ok, der Quarz und die Kondensatoren (16Mhz, 2 x 22p)auch. Der AVR nimmt 
immer noch die ca.15 mA Strom auf. Ich programmiere die Fuses mit 
AVRprog. Könnte es daran liegen, dass ich den Abblockkondensator 
vergessen habe? Als Verpolungsschutz ist ein Mosfet mit eingebaut. Oder 
woran könnte es noch liegen? Ist jemand schon mal was ähnliches 
passiert? Bevor ich den Atmega rauslöte, wollte ich euch fragen. Wäre 
spitze, wenn ihr mir kurz helfen könntet. Um alles besser zu verstehen, 
habe ich meine Platine mit gepostet

gruss
Alex

von Jörn P. (jonnyp)


Lesenswert?

Kann es sein, das du anstatt eines Quarz einen Resonator verbaut hast? 
Das sind schon Welten für einen ATmega.

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Ginb mal die genaue FUSE-Einstellung durch, vielleicht hast Du af 
externen Takt gestellt oder auf externen RC anstelle von externem Quarz. 
Und schick mal ein hochauflösendes, kleines Bild von der interessanten 
Stelle.

von Peter D. (peda)


Lesenswert?

Alexander Frank wrote:

> mit internem Takt. Nun habe ich ihn auf Ext Xtal medium umgestellt. Ab

Dann hättest Du ruhig noch das Datenblatt lesen sollen, was medium 
bedeutet.
Auch was die CKOPT bewirkt.

Tausche mal den Quarz kurz gegen 4MHz aus, damit solltest Du auf die 
richtigen Einstellungen umfusen können.


Peter

von Alex F. (alex86)


Lesenswert?

danke für eure antworten!
habe mal einen 4 Mhz Quarz dran gehängt und schon gings wieder! Bei AVR 
Prog stehen die Bits leider nicht dabei, deshalb war ich mir nicht 
sicher.
Nochmals vielen Dank

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.