Gast
#2523460
Hallo, ich lese mir gerade das AVR GCC Tutorial durch. Im Abschnitt "Abfragen der Zustände" gibt es den Teil: if ( PINA & 0x05 ) { test1(); // Vergleich <> 0 (wahr), also mindestens eines der Bits gesetzt } Wieso gibt diese Funktion ein Ergebnis aus, wenn entweder Bit 0 oder Bit 2 gesetzt sind oder beide? Test 1 dürfte doch eigentlich nur anspringen, wenn Bit0 und Bit2 gesetzt sind?