Forum: Mikrocontroller und Digitale Elektronik Mega32L PINC Verständnis


von Matthias (Gast)


Lesenswert?

Hi,

wahrscheinlich eine simple Frage aber obwohl ich in meinem Programm

DDRC = 0xFF;
PORTC = =0xFF;

alle PINS von PORTC auf High lege, verändert PIN4 (TDO) seinen Zustand 
nicht und bleibt Low. Versuche eine 8-Bit Ansteuerung eines LCD über den 
PORT zu regeln und habe mal versucht ein 0xFF reinzuschreiben, 
allerdings ändert sich wie gesagt der PIN4 nicht. Muss man da gewissen 
Einstelungen treffen, die ich nicht kenne? ATMEGA32 und ATMEGA32L 
benutzt doch das selbe Datasheet oder ?

Grüsse
Matthias

von Michael Wilhelm (Gast)


Lesenswert?


von Matthias (Gast)


Lesenswert?

Hat sich erledigt, hatte JTAG Interface in den FUSE Bits an.

von Matthias (Gast)


Lesenswert?

DDRC = 0xFF;
PORTC = =0xFF; (warum hier zweimal = ?) das könnte Probleme geben!

Damit legst du fest:
PortC ist Ausgang, UND an PortC werden überall 5V ausgegeben!

Wenn du jetzt extern 5V anlegst, passiert da nix, und PinC wird immer 
0xFF einlesen.

..rt PIN4 (TDO) sein...

Was willst du? das Pin C4 als Ausgang oder EIngang???

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.