Forum: Mikrocontroller und Digitale Elektronik Merkwürdiges Phänomen, verzweifle!


von Marcel (Gast)


Lesenswert?

Hallo Leute!

Da meine eTech Kenntnisse recht bescheiden sind steh ich hier wie der 
Ochs vorm' Berg. Ich denke mal euch Gurus ist sofort klar, was das 
Problem ist ;-)

Also:
Ich habe hier einen ATMega16. Port C habe ich komplett als Ausgang 
geschaltet, und an den letzten drei Pins (C7, C6 und C5) eine logische 1 
angelegt.
Wenn ich nun mit dem Multimeter nachmesse hat tatsächlich jeder der Pins 
eine SPannung von 5V gegen GND. So weit, so gut.

Nun nehme ich eine LED mit Vorwiderstand, und halte sie an den ersten 
der drei Pins. Sie leuchtet wunderbar! Und die Spannung am Pin ist auf 
ca. 4,8V gefallen. Auch am nächsten Pin funktioniert alles tadellos.

Aber wehe ich schließe die LED an Pin C5 an. Dann leuchtet sie nämlich 
NICHT. Und die Spannung am Pin fällt auf mickerige 1,5V.

An den anderen beiden Pins klappts dann aber wieder wunderbar.


Nun meine Frage an euch: Hääää???????? ;-)
Wie ist das möglich? Ich habe auch schon den AVR getauscht und nach 
irgendwelchen Kurzschlüssen gesucht, aber beides ohne Erfolg.... Ich 
kann mir das wirklich nicht erklären!
Danke für eure Hilfe!

von JÜrgen G. (Firma: 4CKnowLedge) (psicom) Benutzerseite


Lesenswert?

JTAG eingeschalten?

von Farseer (Gast)


Lesenswert?

Was für einen Controller hast du?

von Marcel (Gast)


Lesenswert?

Lange Frage, kurze Antwort. So muss das sein :-)
Tausend Dank!

von JÜrgen G. (Firma: 4CKnowLedge) (psicom) Benutzerseite


Lesenswert?

Immer gern. Einfach mal JTAG ausschalten und dann nochmal versuchen xP

von tex (Gast)


Lesenswert?

Wie uns das Datenblatt verrät ist C5 der Eingang TDI und der wird wohl 
einen hohen Eingangswiderstand haben. Klar, wenn man das PORT C Register 
beschreibt, tut sich da was, nämlich der Pull Up mit ca 10kOhm an. 
(siehe Datenblatt) ;-)

von winne (Gast)


Lesenswert?

jaja

Das gute alte JTAGen immer für eine kleine Verwirrung gut

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.