Проектирование имитатора сигналов на микропроцессоре 1821ВМ85, страница 7

Через этот приемопередатчик осуществляется связь системной шины данных с внешними устройствами. На рис. 24 представлена схема приемопередатчика, в котором шина DB[7..0] подключена к локальной шине DAL[7..0], а шина DA[7..0] – к системной шине DBS[7..0]. При T = 1 обеспечивается передача от шины DA приемопередатчика к шине DB. Сигнал T =, поэтому при выполнении команды IN port сигнал  = 0 и приемопередатчик передает данные от внешнего устройства через локальную шину DB к системной шине DA, а далее от системной шины процессора через  приемопередатчик процессора к локальной шине и в процессор. При выполнении команды OUT port сигнал  = 1, происходит передача данных от DA к DB в приемопередатчике процессора, т.е. на системную шину данных, а затем от DA к DB в приемопередатчике внешних устройств, т. е. от системной шины данных к локальной и далее во внешнее устройство.

Рис

Рис. 24. Приемопередатчик внешних устройств

2.9. Дисплей

Пульт управления (ПУ) состоит из клавиатуры и дисплея. Значения параметров  и  задаются с клавиатуры. Дисплей выполняется на базе 5-разрядного 7-сегментного светодиодного индикатора АЛС328В (рис.25,а–г). Cхема контроллера дисплея приведена на рис. 25, д.


Рис. 25. Контроллер 5-разрядного 7-сегментного дисплея.

разряд 1 – индикация числа  (период ),

разряды 2 и 3 – индикация направления  («–» – back, «+» – Forward)  и числа  (скорость ),

разряды 4 и 5 – индикация направления  и числа  (скорость ),

где – предыдущее значение скорости цели,  – текущее значение скорости. Постоянный прямой ток через сегмент

Принципиальная схема и схема подключения дисплея изображены на рисунке 25. Управление дисплеем производится при помощи специализированной микросхемы ICM7218C[4] как обычным внешним устройством. Для конфигурации схемы драйвера необходимо на вход  подать одно из трёх логических состояний (см. табл.7).

Таблица 7

Функции управляющих сигналов

Вход

Значение

1 – HEX код

Z-состояние – код B

0 – дисплей погашен

0 – загрузка

1 – нет загрузки

Управление драйвером дисплея происходит согласно сигналам кода данных ID и адреса разряда DA (см. табл. 8 и 9).

Таблица 8

Коды управляющих катодов светоизлучающих диодов

Порт внешнего

Линии данных

Унитарный код

Номер разряда

устройства


Таблица 9

Таблица преобразования значений данных в код символа

Код символа

Символ

<пустой>