Есть Atmega 48 как считать значение порта (Например D) что бы получит например 0b01010101 или 0xE5
ответил же в другой теме - использовать PIND
if(PIND == 0xE5) - если ожидается конкретное значение E5
или конкретные биты проверять: if(PIND & 1)
или просто в переменную: a = PIND;
