Микроконтроллер AT90S2313


Порт D, как порт ввода/вывода общего назначения


Все 7 бит порта D при использовании для ввода/вывода одинаковы.

Бит DDDn регистра DDRD выбирает направление передачи данных. Если бит установлен (1), вывод сконфигурирован как выход. Если бит сброшен (0) - вывод сконфигурирован как вход. Если PORTDn установлен и вывод сконфигурирован как вход, включается КМОП подтягивающий резистор. Для отключения резистора, PORTDn должен быть сброшен (0) или вывод должен быть сконфигурирован как выход.

Таблица 19. Влияние DDDn на выводы порта D



DDDn

PORTDn

Вх/Вых

Подт.резист

Комментарий

0

0

Вход

Нет

Третье состояние (Hi-Z)

0

1

Вход

Да

PDn источник тока IIL, если извне соединен с землей

1

0

Выход

Нет

Выход установлен в 0

1

1

Выход

Нет

Выход установлен в 1

n = 6...0 - номер вывода



Содержание раздела