PxOUT klapt nicht wie ich will

OP (Firma: keine) #1964678
Lesenswert?

Hi Leute,
irgendwie zweifel ich an mir selbst.

Ich für diesen Code aus:
1
P2DIR |= 0xFF;                            // LED geht an
2
  P2OUT |= 0xFF;    // LED geht aus
3
  P2OUT &=0x00; //LED geht an

Jetzt hab ich das Problem, bei P2DIR lege ich doch einfach nur fest, das 
das der PORT 2 als Ausgang beschaltet wird oder? Deshalb sollte da 
nichts lauchten tut es aber.
Ok, kann ich ja noch akzeptieren aber |= ist doch eine bitweises "Odern" 
damit sollte aus 1 | 1 = 1 sein aber die LED geht aus.
Genauso verwirrend 1 & 0 = 1 warum geht die LED an?

Entweder ich bin heute mit dem falschen Fuß aufgestanden und ich geh 
gleich heim oder ich sollte noch mal ein ordentliches Buch zum Thema 
lesen.

Hoffe ihr könnt mir helfen.

eimer
#1964684
Lesenswert?

Hallo,

nichts gegen das Buch lesen, besser wäre es wohl vorerst, wenn Du ein 
paar infos geliefert hättest...

Welcher Prozessor eigentlich?
Wie sind die LEDs überhaupt wo angeschlossen?

PS: meine Glaskugel sagt, sie sind von +Ub gegen den Pin angeschlossen 
und  es ist eben so genau richtig.

Gruß aus Berlin
Michael

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren