ВУЗ:
Составители:
Рубрика:
а) Если порт —в состоянии «ввод», то он является шинным
формирователем: ВШД:= <Шина данных интерфейса>.
б) Если порт —в состоянии «вывод», то он является регистром
(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
- …
- следующая ›
- последняя »