Управление портами

DDRD = 0b11111111;Все выводы порта D будут сконфигурированы как выходы
DDRD = 0b00000000;Все выводы порта D будут сконфигурированы как входы
DDRD = 0b10110011;Часть выводов порта D будет сконфигурирована как выходы, а часть - как входы
bitSet(DDRD, 2);Вывод PD2 будет сконфигурирована как выход
bitClear(DDRD, 2);Вывод PD2 будет сконфигурирована как вход
PORTD = 0b11111111;Установить "1" на всех выводах порта D
PORTD = 0b00000000;Установить "0" на всех выводах порта D
bitSet(PORTD, 3);Установить "1" (сигнал высокого уровня) на выводе PD3
bitClear(PORTD, 4);Установить "0" (сигнал высокого уровня) на выводе PD4