Правильно написатьlix писал(а):Код: Выделить всё
x=0x24; PORTB &= 0x80; PORTB = x & 0x80;
Код: Выделить всё
x=0x7f;
PORTB |= нужные_данные & x;PORTB &= 0x80;
остается старший бит, если установлен
а потом устанавливаются по маске 00100100 биты 2ой и 5й.
ведь 0x24=00100100
Обновление:И то даже не устанавливаются, там же в порту нули останется просто старший бит, если был установлен.


