du willst den wert an PB1? dann nimmst einfach das macro.
Code:#define VALUEPB1 ((PINB & (1<<PB1)) > 0 ? (1):(0)) switch(VALUEPB1) { case 0: //bit is cleared break; case 1: //bit is set break; default: //fallthru break; }
du willst den wert an PB1? dann nimmst einfach das macro.
Code:#define VALUEPB1 ((PINB & (1<<PB1)) > 0 ? (1):(0)) switch(VALUEPB1) { case 0: //bit is cleared break; case 1: //bit is set break; default: //fallthru break; }
Lesezeichen