Naja, könnte sein:
die punkte stehen für eine aktionCode:if (PINB & (1<<PB4)) // pin 4 high ? { switch (PINB & 0x0F) // PB0-3 maskieren { case 4: // 0100 ... break; case 9: // 1001 ... break; case 6: // 0110 ... break; case 10: // 1010 ... break; } }
Hilft das ?
Lesezeichen