ВУЗ:
Составители:
Рубрика:
CS
ИФ55
=(-A9)∧(-A8)∧(-A7)∧(-A6)∧(-A5)∧(-A4)∧(-A3)∧(-A2).
Составим таблицу адресов портов и РУС ИФ55 (таблица 16).
Таблица 16
Имя А9 А8 А7 А6
А5
А4 А3 А2 А1 А0 Н-код
РА 0
0
0 0 0 0 0 0 0 0 000
РВ 0 0 0 0 0 0 0 0 0 1 001
РС 0 0 0 0 0 0 0 0 1 0 002
РУС 0 0 0 0 0 0 0 0 1 1 003
Далее, пусть к порту РА подключены сигналы датчиков, а к портам
РС и РВ —логика исполнительных устройств. Составим фрагмент
программы инициализации ИФ55. Для этого синтезируем УС, выбрав,
исходя из описания ИФ55, соответствующий заданным условиям режим
0 для всех портов:
Н-код 9 0
1 0 0 1 0 0 0 0
Реж. 0,1,2 Реж.0 Порт А: Порт С: Реж. 0 Порт В: Порт С:
для гр.А: ввод РС...4 для гр.В: вывод РС3…0
РА,РС7…0 вывод РВ, вывод
РС3…0
MOV DX,0003 ; Адрес РУС в DX;
MOV AL,90 ; Управляющее слово в AL и
OUT DX,AL ; оттуда в регистр управления слова.
После выполнения этого программного фрагмента ИФ55 будет
настроена:
Режим 0; РА —ввод; РС и РВ —вывод.
Режим 1. Стробированный ввод-вывод.
В стробированном вводе (рисунок 17) или выводе (рисунок 18)
могут участвовать только порты А и В. При этом часть шин порта
С отключается в точке «а» (рисунок 15) от разрядов порта С и
переключается на схему управления протоколом интерфейса,
реализованную внутри ИФ55. Здесь не рассматривается схемное решение
ИФ55 для режимов 1. Достаточно знать, что ИФ55 в режиме
1 поддерживает протокол ИРПР (правда, с несущественными
оговорками).
86
CSИФ55=(-A9)∧(-A8)∧(-A7)∧(-A6)∧(-A5)∧(-A4)∧(-A3)∧(-A2). Составим таблицу адресов портов и РУС ИФ55 (таблица 16). Таблица 16 Имя А9 А8 А7 А6 А5 А4 А3 А2 А1 А0 Н-код РА 0 0 0 0 0 0 0 0 0 0 000 РВ 0 0 0 0 0 0 0 0 0 1 001 РС 0 0 0 0 0 0 0 0 1 0 002 РУС 0 0 0 0 0 0 0 0 1 1 003 Далее, пусть к порту РА подключены сигналы датчиков, а к портам РС и РВ —логика исполнительных устройств. Составим фрагмент программы инициализации ИФ55. Для этого синтезируем УС, выбрав, исходя из описания ИФ55, соответствующий заданным условиям режим 0 для всех портов: Н-код 9 0 1 0 0 1 0 0 0 0 Реж. 0,1,2 Реж.0 Порт А: Порт С: Реж. 0 Порт В: Порт С: для гр.А: ввод РС...4 для гр.В: вывод РС3…0 РА,РС7…0 вывод РВ, вывод РС3…0 MOV DX,0003 ; Адрес РУС в DX; MOV AL,90 ; Управляющее слово в AL и OUT DX,AL ; оттуда в регистр управления слова. После выполнения этого программного фрагмента ИФ55 будет настроена: Режим 0; РА —ввод; РС и РВ —вывод. Режим 1. Стробированный ввод-вывод. В стробированном вводе (рисунок 17) или выводе (рисунок 18) могут участвовать только порты А и В. При этом часть шин порта С отключается в точке «а» (рисунок 15) от разрядов порта С и переключается на схему управления протоколом интерфейса, реализованную внутри ИФ55. Здесь не рассматривается схемное решение ИФ55 для режимов 1. Достаточно знать, что ИФ55 в режиме 1 поддерживает протокол ИРПР (правда, с несущественными оговорками). 86
Страницы
- « первая
- ‹ предыдущая
- …
- 84
- 85
- 86
- 87
- 88
- …
- следующая ›
- последняя »