Forum: Mikrocontroller und Digitale Elektronik Mega32 defekt (?)


von mr.chip (Gast)


Lesenswert?

Hallo

Mein Projekt mit einem Mega32 will einfach nicht recht... Ich habe so
ziemlich alles mit dem Multimeter nachgemessen, nun auch den
Controller.  Folgendes kam dabei heraus:

An Port B sind ein paar Pins permanent auf High, also 5 V gegen GND -
egal, ob ein Programm drauf ist oder ob der Chip gelöscht ist. Ich habe
alles versucht, ich bringe die 5 V nicht weg. Naja, der AVR dürfte dann
wohl beschädigt sein, nicht?

Beschädigt, weil: Kaputt ist er nicht. Ich kann ihn flashen, das UART
funktioniert und ein anderer Port liefert allem anschein nach völlig
korrekte Daten.

Wie kommt sowas zu Stande? Ich kann mich kaum daran erinnern, den Port
irgendwie überlastet zu haben. Ausser Multimeter, LEDs und ein paar
Logik-ICs war da nix dran. Naja, armer Atmel, mal sehen was sich daraus
noch machen lässt ;-)

Gruss

Michael

von mr.chip (Gast)


Lesenswert?

Nachtrag: Es handelt sich um Port C, nicht B. Permanent auf high sind 2,
3, 5. Und das sogar bei einem neuen Chip, den ich jetzt gerade
hervorgeholt habe.

von mr.chip (Gast)


Lesenswert?

Problem gelöst.

Die JTAG-Fuse war schuld am ganzen Theater -> Im Datenblatt steht
nämlich, dass die fraglichen Bits bei gesetztem JTAGEN nicht als
IO-Ports zur Verfügung stehen.

von MasterFX (Gast)


Lesenswert?

^^Richtig, habe mich damals auch gewunder warum meine LED's nicht
gingen die an dem Port waren.

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.