Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
10-20.docx
Скачиваний:
7
Добавлен:
01.04.2025
Размер:
3.49 Mб
Скачать

17 Назначение сигналов ппа

ППА – универсальная интерфейсная БИС, предназначенная для параллельного ввода-вывода данных и преобразования форматов данных.

Назначение сигналов ППА:

Инверсный ВК

Инверсный Зп

Инверсный Чт

А1

А0

Вид и направление передачи информации

0

0

1

0

0

МП->данные->канал А(КА)

0

0

1

0

1

МП->данные->КВ

0

0

1

1

0

МП->данные->КС

0

0

1

1

1

МП->УС->РУС

0

1

0

0

0

КА->данные->МП

0

1

0

0

1

КВ->данные->МП

0

1

0

1

0

КС->данные->МП

0

1

0

1

1

Адрес РУС. Нет чтения (из РУС читать нельзя)

18 Режимы работы ппа

ППА – универсальная интерфейсная БИС, предназначенная для параллельного ввода-вывода данных и преобразования форматов данных. Параллельный адаптер используется во всех МП системах, т к осуществляет передачу данных в режиме программного управления. Все МП комплекты и однокристальные ЭВМ в своем составе содержат параллельные порты Ввода-Вывода (ВВ). Рассматриваемый ППА содержит 3 канала по 8 бит, т е 24 линии ВВ. При необходимости к одному МП можно подключать несколько интерфейсных БИС и расширять интерфейс путем наращивания до нужных значений.

Каждый канал настроен на ввод или вывод данных, имеет три режима работы.

0 – ввод-вывод для устройств, которые всегда готовы к работе и нет необходимости стробировать передаваемую информацию

1 – для работы с устройствами, которые могут быть не готовы к работе в определенный момент времени. Поэтому устройству надо проверить готовность к работе. И если оно готово то только тогда принимать или передвать данные. Поэтому режим 1 имеет специальные сигналы стробирования моментов приема или передачи даннх. Режим 1 реализован IBM OPT порт.

2 – для двунаправленной передачи данных по каналу А. Сигналы канала Сиспользуются для синхронизации обмена каналов данных.

19 Структура управляющего слова ППА

D 6-D5 – режим работы канала (0,1,2)

D4 направление передачи данных канала А ( вывод, ввод КА)

D3 направление КС 4-7

D2 режим работы КВ и КС0-3

D1 режим работы КВ 0 – вывод А0, 1 – ввод А1

D0 направление КС0-3

20 Принцип программирования ППА

Программирование ППА осуществляется путем записи УС в РУС. Структура УС включает в себя 8 бит, причем старший бит D7определяет назначение УС, если оно = 0, то оно предназначено для побитного управления каналом С, имеет следующий вид.

Бит D0 определяет информацию, которая записывается в конкретную линию канала С;

D1, D2,D3 – определяют номер бита канала С, который и записывается в этот информационный бит;

Этот режим управления используется для непосредственного управления бинарными объектами.

УС для программирования ППА.

D4 – отвечает за направление передачи по КА(0 – вывод, 1 - ввод);

D3 – отвечает за направление передачи по КС4 – 7 (0 – вывод, 1 - ввод);

D2 – отвечает за режим работы канала В и КС0 – 3;

D1 – направление передачи КВ(0 – вывод, 1 - ввод);

D0 – направление передачи КС0 - 3(0 – вывод, 1 - ввод).

Примеры программирования ППА

Задача из лекции нашей:

Запрограммировать ППА в режим 0 все каналы и настроить их на вывод и вывести все единицы во все линии каналов.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]