Считывание с порта Atmega48 (Winavr)

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
ishutinvalera48
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Чт июн 21, 2012 21:15:56

Считывание с порта Atmega48 (Winavr)

Сообщение ishutinvalera48 »

Есть Atmega 48 как считать значение порта (Например D) что бы получит например 0b01010101 или 0xE5
a_skr
Вымогатель припоя
Сообщения: 630
Зарегистрирован: Пн июн 14, 2010 13:07:29
Откуда: Жуковский

Re: Считывание с порта Atmega48 (Winavr)

Сообщение a_skr »

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

Вернуться в «Микроконтроллеры и ПЛИС»