Hey Sternts, danke und :
wie sollte die zuweisung aussehen für uint16_t var?:Zitat von sternst
(Bit 0 und 1 von var an Pin 2 und 3 von PORTD ausgeben):
PORTD = (PORTD & 0b11110011) | (uint8_t ((var<<2) & 0b00001100));
PORTD = (PORTD & 0b11110011) | (uint8_t(var<<2) & 0b00001100);
PORTD = (PORTD & 0b11110011) | ((var<<2) & 0b0000000000001100);//oder &0x000C;
Danke![]()
Lesezeichen