Информационный сайт

 

Реклама
bulletinsite.net -> Книги на сайте -> Пользователю -> Евстифеев А.В. -> "Микроконтроллеры семейства" -> 43

Микроконтроллеры семейства - Евстифеев А.В.

Евстифеев А.В. Микроконтроллеры семейства — Infineon, 2007. — 318 c.
Скачать (прямая ссылка): microkontrolleri2007.pdf
Предыдущая << 1 .. 37 38 39 40 41 42 < 43 > 44 45 46 47 48 49 .. 100 >> Следующая


6-21 МЭИ, Центр Промышленной Электроники Фирмы Infineon

Специальные выводы микроконтроллера/С167

Рисунок 6-12

Блок-схема выводов Р3.15 (CLKOUT) и Р3.12 (ВНЕ / WRH )

Примечание: При включении функции ВНЕ или WRH автоматически включается выходной драйвер вывода Р3.12. При этом не требуется устанавливать «1» в бите DP3.12.

Во время захвата шины, вывод Р3.12 переключается назад к стандартной функции, и затем управляется DP3.12 и Р3.12. В этом случае гарантируется работа в режиме захвата.

6.5 Порт 4

При использовании этого порта для ввода-вывода основного назначения, направление каждой линии может быть установлено с помощью соответствующего бита регистра DP4.

SFR

Р4 (FFC8H/E4H)

15 14 13 12 11 10

Значение после RESET: --00+

7 6 5 4 3 2 1 0

Р4.7 Р4.6 Р4.5 Р4.4 Р4.3 Р4.2 Р4.1 Р4.0
rw rw rw rw rw rw rw rw
Бит Функция

Р4.у

Бит у регистра данных порта Р4

6-22 МЭИ, Центр Промышленной Электроники Фирмы Infineon

Параллельные порты/С167

Infineon

iecKnologios

ESFR

DP4 (FFCA+/E5+) Значение после RESET: --00+

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

ОР4.7 ОР4.6 ОР4.5 ОР4.4 ОР4.3 ОР4.2 ОР4.1 ОР4.0

rw rw rw rw rw rw rw rw

Бит Функция
DP4.y Бит у регистра направления порта DP4 DP4.y = 0: линия порта Р4.у на ввод (высокое сопр.) DP4.y = 1: линия порта Р4.у на вывод

Альтернативные функции порта 4

При использовании режима сегментированной памяти, во время циклов работы внешней шины, некоторое количество выводов порта 4 может использоваться для вывода адреса сегмента. Количество выводов, использующихся для адреса сегмента, определяется внешним адресным пространством, которое может быть адресовано. Другие выводы порта 4 могут использоваться для ввода-вывода основного назначения. В случае выбора этих линии для сегментации адреса, альтернативная функция порта 4 необходима для получения прямого доступа после RESET. По этой причине порт 4 автоматически переключается на альтернативную функцию.

Количество линий сегментированного адреса выбирается через порт 0 во время RESET. Выбранное значение может быть прочтено из поля битов SALSEL регистра RP0H (только для чтения).

Микроконтроллеры с CAN-интерфейсом используют 2 вывода порта 4, чтобы обеспечить связь CAN-модуля с внешним CAN-передатчиком. В этом случае уменьшается количество возможных линий для сегментной адресации.

Таблица, приведенная ниже, суммирует альтернативные функции порта 4, зависящих от количества выбранных линий сегментной адресации.

6-23 МЭИ, Центр Промышленной Электроники Фирмы Infineon

Таймеры основного назначения/С167

Выводы порта 4 Станд. функция SALSEL=01 64Кбайта Альт. функция SALSEL=H 256Кбайт Альт. функция SALSEL=00 1 Мбайт Альт. функция SALSEL=10 16Мбайт
P4.0 IO осн. назнач. A16 A16 A16
P4.1 IO осн. назнач. A17 A17 A17
P4.2 IO осн. назнач. IO осн. назнач. A18 A18
P4.3 IO осн. назнач. IO осн. назнач. A19 A19
P4.4 IO осн. назнач. IO осн. назнач. IO осн. назнач. A20
P4.5 IO осн. назнач. IO осн. назнач. IO осн. назнач. A21
P4.6 IO осн. назнач. IO осн. назнач. IO осн. назнач. A22
P4.7 IO осн. назнач. IO осн. назнач. IO осн. назнач. A23

Рисунок 6-13

Функции ввода-вывода и альтернативные функции порта 4

6-24 МЭИ, Центр Промышленной Электроники Фирмы Infineon

Таймеры основного назначения/С167

Рисунок 6-14

Блок-схема выводов порта 4

6-25 МЭИ, Центр Промышленной Электроники Фирмы Infineon

Таймеры основного назначения/С167

6.6 Порт 5

Этот 16-битный входной порт может только читать данные. Для этого порта нет ни выходного триггера, ни регистра направления. Данные, записанные в Р5, будут потеряны.

SFR

Р5 (FFA2+/D1+) Значение после RESET: XXXXh

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Р5.15 Р5.14 Р5.13 Р5.12 Р5.11 Р5.10 Р5.9 Р5.8 Р5.7 Р5.6 Р5.5 Р5.4 Р5.3 Р5.2 Р5.1 Р5.0

rrrrrrrrrrrrrrrr

Бит Функция
Р5.у Бит у регистра порта данных Р5 (только для чтения)

Альтернативные функции порта 5

Каждая линия порта 5 подсоединена ко входному мультиплексору АЦП. Все линии портов (P5.15... P5.0) могут работать с аналоговыми сигналами (AN15... AN0), для АЦП. Старшие 6 входов порта 5 также могут работать в качестве линий управления внешними таймерами GPT1 и GPT2.

Таблица, представленная ниже, суммирует альтернативные функции порта 5.

6-26 МЭИ, Центр Промышленной Электроники Фирмы Infineon

Таймеры основного назначения/С167

Выводы порта 5 Альтернативная функция а) Альтернативная функция б)
Р5.0 Аналоговый вход AN0 -
Р5.1 Аналоговый вход AN1 -
Р5.2 Аналоговый вход AN2 -
Р5.3 Аналоговый вход AN3 -
Р5.4 Аналоговый вход AN4 -
Р5.5 Аналоговый вход AN5 -
Р5.6 Аналоговый вход AN6 -
Р5.7 Аналоговый вход AN7 -
Р5.8 Аналоговый вход AN8 -
Р5.9 Аналоговый вход AN9 -
Р5.10 Аналоговый вход AN10 T6EUD Up/down внешн. вход таймера 6
Р5.11 Аналоговый вход AN11 T5EUD Up/down внешн. вход таймера 5
Р5.12 Аналоговый вход AN12 T6IN Вход счета таймера 6
Р5.13 Аналоговый вход AN13 T5IN Вход счета таймера 5
Р5.14 Аналоговый вход AN14 T4EUD Up/down внешн. вход таймера 4
Предыдущая << 1 .. 37 38 39 40 41 42 < 43 > 44 45 46 47 48 49 .. 100 >> Следующая
Реклама
Авторские права © 2009 AdsNet. Все права защищены.
Rambler's Top100