Декодер DMX, Программируемый периферийный адаптер PPI - Плата микропроцессора

Адрес устройства, которому МП разрешает работать с шиной данных, в микро-ЭВМ задается тремя старшими разрядами (13,14,15) шины адреса. Наиболее удобен для такого выбора дешифратор К555ИД7, имеющий 3 входа и 8 выходов. Схема имеет также 3 управляющих входа Дешифрация происходит, когда на входах - логический "0", а на входе - логическая "1". При других сочетаниях сигналов на управляющих входах все выходы имеют уровень напряжения логической "1".

Программируемый периферийный адаптер PPI

ППА КР580ВВ55А используется в качестве портов параллельного обмена информацией без каких-либо внешних дополнительных логических схем. Логический "0" на входе CS разрешает информационную связь МП с ППА. При отсутствии данного сигнала и одного из сигналов RD или WR линии данных находятся в высокоомном состоянии. В составе ППА имеется 3 канала А, В и С, образующих 8-разрядные порты с различными характеристиками. Функциональное назначение каналов определяется кодом управляющего слова, загружаемового в регистр управления адаптера. Выбор одного из каналов управляющего слова осуществляется с помощью адресных входов А1 и А0, подключенных к младшим разрядам ША. Направление обмена задают управляющими сигналами, поступающими на вход RD и WR.

Структура управляющего слова представлена в таблице 3.1

Таблица 3.1

D7

D6

D5

D4

D3

D2

D1

D0

1

0

0

1

1

0

1

0

Содержимое разрядов D6, D5 и D2 соответствует нулевому режиму работу канала А, В, старшего и младшего подканала С. В этом режиме осуществляется обмен данными с внешним устройством через каналы А, В, Смл, Сст без управляющих сигналов о готовности к работе и без подтверждения возможности обмена. Данные, выводимые из МП по командам вывода, фиксируются в соответствующих регистрах ППА, а затем по линиям связи передаются во ВУ. Эти данные хранятся в ППА до выполнения очередной команды вывода, после чего записанная в портах информация обновляется. В режиме ввода данных каналы ППА работают без запоминания.

Содержимое разрядов D4, D3 и D1 говорит о том, что каналы А, В и старший подканал С запрограммированы на ввод данных, "0" в разряде D0 соответствует режиму ввода данных младшего подканала С.

Похожие статьи




Декодер DMX, Программируемый периферийный адаптер PPI - Плата микропроцессора

Предыдущая | Следующая