ВУЗ:
Составители:
Рубрика:
а) Если порт —в состоянии «ввод», то он является шинным
формирователем: ВШД:= <Шина данных интерфейса>.
б) Если порт —в состоянии «вывод», то он является регистром
(RG
порта
), и шина порта подключена к выходу регистра RG
порта
.
На рисунке 15 приведена упрощенная схема управления режимом
«ввод» «вывод».
Рисунок 15 —Упрощенная схема управления вводом-выводом ИФ55
Рисунок 16 —Формат управляющего слова
Следовательно, если, к примеру, порт настроен на режим «ввод», и
при этом выполняется команда OUT в этот порт, то данные на выходе
порта обнаружены не будут. Поэтому при программировании портов
надо сразу определиться, какой порт будет выходным, а какой —
входным, и соответственно запрограммировать ИФ55.
И потом, не задумываясь, можно использовать команды IN к
входным портам и команды OUT —к выходным, так как направления в
портах заданы. Режим 0 —самый эксплуатируемый режим.
Пример 1 —Пусть чип ИФ55 выбирается в соответствии со
следующим логическим уравнением:
85
а) Если порт —в состоянии «ввод», то он является шинным
формирователем: ВШД:= <Шина данных интерфейса>.
б) Если порт —в состоянии «вывод», то он является регистром
(RGпорта), и шина порта подключена к выходу регистра RGпорта.
На рисунке 15 приведена упрощенная схема управления режимом
«ввод» «вывод».
Рисунок 15 —Упрощенная схема управления вводом-выводом ИФ55
Рисунок 16 —Формат управляющего слова
Следовательно, если, к примеру, порт настроен на режим «ввод», и
при этом выполняется команда OUT в этот порт, то данные на выходе
порта обнаружены не будут. Поэтому при программировании портов
надо сразу определиться, какой порт будет выходным, а какой —
входным, и соответственно запрограммировать ИФ55.
И потом, не задумываясь, можно использовать команды IN к
входным портам и команды OUT —к выходным, так как направления в
портах заданы. Режим 0 —самый эксплуатируемый режим.
Пример 1 —Пусть чип ИФ55 выбирается в соответствии со
следующим логическим уравнением:
85
Страницы
- « первая
- ‹ предыдущая
- …
- 83
- 84
- 85
- 86
- 87
- …
- следующая ›
- последняя »
