Биты
|
|
$03 ($23)
| PORTE7
| PORTE6
| PORTE5
| PORTE4
| PORTE3
| PORTE2
| PORTE1
| PORTE0
|
| PORTE
|
Чтение/Запись
| R/W
| R/W
| R/W
| R/W
| R/W
| R/W
| R/W
| R/W
|
|
|
Начальное состояние
|
|
|
Регистр направления данных порта E - DDRE - (PORT E Data Direction Register)
Биты
|
|
$02 ($22)
| DDE7
| DDE6
| DDE5
| DDE4
| DDE3
| DDE2
| DDE1
| DDE0
|
| DDRE
|
Чтение/Запись
| R/W
| R/W
| R/W
| R/W
| R/W
| R/W
| R/W
| R/W
|
|
|
Начальное состояние
|
|
|
|
Регистр выводов входа порта E - PINE - (PORT E Input Pins Address)
Биты
|
|
$01 ($21)
| PINE7
| PINE6
| PINE5
| PINE4
| PINE3
| PINE2
| PINE1
| PINE0
|
| PINE
|
Чтение/Запись
|
|
Начальное состояние
| Hi-Z
| Hi-Z
| Hi-Z
| Hi-Z
| Hi-Z
| Hi-Z
| Hi-Z
| Hi-Z
|
|
| | | | | |
PINE - адрес выводов входа порта E не является регистром в полном смысле этого слова, эти адреса обеспечивают считывание физического состояния каждого вывода порта. При считывании PORTE считывается состояние фиксаторов данных порта E, а при считывании PINE считываются непосредственно логические состояния выводов.
Работа порта E в качестве цифрового I/O общего назначения
Выводы порта PEn являются выводами I/O общего назначения. Состояния битов DDEn регистра DDRE определяют направление работы этих выводов. При установленном в состояние 1 бите DDEn вывод PEn конфигурируется как вывод выхода, сброс бита DDEn в состояние 0 конфигурирует вывод PEn как вывод входа. При установке вывода в PEn состояние 1, если он сконфигурирован как вход, активируется MOS нагрузочный резистор. Для отключения нагрузочного резистора вывод PEn должен быть очищен (сброшен в состояние 0) или же должен быть сконфигурирован как вывод выхода.
Таблица 33. Влияние состояния битов DDEn на выводы порта E
DDEn
| PORTEn
| I/O
| Нагрузочный резистор
| Описание
|
|
| Вход
| Отключен
| Третье состояние (Hi-Z)
|
|
| Вход
| Подключен
| При низком уровне PDn обеспечивают вытекающий ток
|
|
| Выход
| Отключен
| Низкий уровень, двухтактный выход
|
|
| Выход
| Отключен
| Высокий уровень, двухтактный выход
|
n: 7, 6... 0 - номера выводов порта E.