PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ausgangsport invertieren



bergowitch
03.03.2006, 21:52
Hallo,
mal wieder ne blöde 8-[ Frage von mir.
Ich möchte gerne die Ausgang an einen Port invertieren:
So geht es nicht: PORTD ~= (1<<PD7);
Gibt es eine Möglichkeit ohne if else Abfrage?
danke
Gruß
Stefan

skillii
03.03.2006, 22:01
So müsste es denke ich gehen:
PORTD^=(1<<PD7);

Bei dem "^"-Operator handelt es sich um ein ExOR.