-
-
Mehrere einzelne Pins mit if-Anweisung abfragen???
Hallo,
ich versuche mit dem AVR mehrere einzelne Pins eines Ports mit einer if-Anweiung abzufragen. Aber es funktioniert nicht.
Mein Quellcode:
...
DDRB = 0x00;
PINB = 0xff;
if((PINB & (1<<PINB0)) || (PINB & (1<<PINB1)))
{
PORTD = 0b11100111;
PORTC = 0b00000000;
}
...
Wenn die if-Anweisung so definiert ist
if((PINB & (1<<PINB0))
klappt es.
Bitte helft mit. Vielen Dank.
Gruß, Sebastian
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen