Скачиваний:
144
Добавлен:
21.02.2014
Размер:
1.47 Mб
Скачать

2.1.11 Сигналы портов.

Сигналы портов A, D и E не зависят от режима работы. Порт B является портом ввода общего назначения в однокристальном режиме работы и выдает старший байт адреса в расширенном. Порт C является портом ввода/вывода общего назначения в однокристальном режиме работы. В расширенном режиме работы порт C используется как мультиплексированная шина адреса/данных. В таблице 2-2 приведены назначения для 40 выводов портов в зависимости от режима работы. Неиспользуемые входы (либо линии портов ввода/вывода, настроенные на ввод) следует подключить к высокому или низкому уровню.

Биты портов

Однокристальный режим

и режим загрузки

Расширенный режим

и режим теста

A-0

PA0/IC3

PA0/IC3

A-1

PA1/IC2

PA1/IC2

A-2

PA2/IC1

PA2/IC1

A-3

PA3/OC5/IC4 и/или OC1

PA3/OC5/IC4 и/или OC1

A-4

PA4/OC4 и/или OC1

PA4/OC4 и/или OC1

A-5

PA5/OC3 и/или OC1

PA5/OC3 и/или OC1

A-6

PA6/OC2 и/или OC1

PA6/OC2 и/или OC1

A-7

PA7/PAI и/или OC1

PA7/PAI и/или OC1

B-0

PB0

A8

B-1

PB1

A9

B-2

PB2

A10

B-3

PB3

A11

B-4

PB4

A12

B-5

PB5

A13

B-6

PB6

A14

B-7

PB7

A15

C-0

PC0

A0/D0

C-1

PC1

A1/D1

C-2

PC2

A2/D2

C-3

PC3

A3/D3

C-4

PC4

A4/D4

C-5

PC5

A5/D5

C-6

PC6

A6/D6

C-7

PC7

A7/D7

D-0

PD0/RxD

PD0/RxD

D-1

PD1/TxD

PD1/TxD

D-2

PD2/MISO

PD2/MISO

D-3

PD3/MOSI

PD3/MOSI

D-4

PD4/SCK

PD4/SCK

D-5

PD5/SS

PD5/SS

STRA

AS

STRB

R/W

E-0

PE0/AN0

PE0/AN0

E-1

PE1/AN1

PE1/AN1

E-2

PE2/AN2

PE2/AN2

E-3

PE3/AN3

PE3/AN3

E-4

PE4/AN4

PE4/AN4

E-5

PE5/AN5

PE5/AN5

E-6

PE6/AN6

PE6/AN6

E-7

PE7/AN7

PE7/AN7

Таблица 2-2. Назначение отдельных выводов портов.

Порт A.Порт A можно настроить для выполнения: четырех функций входной фиксации (IC1, IC2, IC3 и IC4) и трех функций выходного сравнения (OC2, OC3 и OC4) либо трех функций входной фиксации (IC1, IC2, и IC3) и четырех функций выходного сравнения (OC2, OC3, OC4 и OC5), а также организовать вход для счетчика импульсов (импульсного аккумулятора PAI) или выход пятой функции выходного сравнения (OC1). За дальнейшей информацией обращайтесь к п.8.1 Программируемый таймер.

Любые выводы порта A, которые не используются как линии специального назначения можно использовать как линии ввода/вывода общего назначения.

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

В расширенном режиме все линии порта B действуют как старшие восемь линий адреса. В течение каждого цикла микроконтроллера разряды адреса с 8 по 15 выводятся на линии PB0-PB7 соответственно.

Порт C.В однокристальном режиме работы все линии порта C являются линиями ввода/вывода общего назначения. Также значение, поступившее в порт, может быть зафиксировано по поступлении сигнала STRA. Порт C можно использовать в режиме параллельного ввода/вывода с полным квитированием установления связи, где ввод STRA и вывод STRB являются управляющими сигналами обмена.

При работе в расширенном режиме все выводы порта C настраиваются как мультиплексированные линии адреса/данных. В течение той фазы каждого цикла микроконтроллера, когда производится адресация, биты 0-7 адреса выводятся на линии PC7-PC0. В течение фазы выбора данных линии порта являются двунаправленными линиями данных, причем направление передачи данных индицируется сигналом R/W/.

Порт D.Выводы 0-5 порта D можно использовать как вводы/выводы общего назначения, либо как линии обмена и управления для последовательного интерфейса связи (SCI) и последовательного переферийного интерфейса (SPI), если работа этих подсистем разрешена.

Вывод PD0 является входом приемника данных (RxD) последовательного интерфейса связи (SCI).

Вывод PD1 является выходом передатчика данных (TxD) SCI.

Выводы PD2-PD5 предназначаются для SPI. PD2 является входом ведущего и выходом ведомого устройства (MISO). PD3 является выходом ведущего и входом ведомого устройства (MOSI). PD4-это сигнал синхронизации (SCK) для SPI и PD5-это вход выбора ведомого устройства (SS/).

Порт E.Линии порта E можно использовать либо как входы общего назначения, либо как входные каналы системы АЦП. Чтение порта E может вызвать помехи и повлиять на точность результата при работе системы АЦП. Если вам необходима высокая точность, избегайте чтения порта E во время выполнения преобразований системой АЦП.

Соседние файлы в папке МС68НС11Е9