Проектирование микропроцессорной системы контроля и управления объектом. Общие принципы проектирования микропроцессорных систем, страница 19

1

0

0

0

1

0

0

0

88

РУС59

ПКП

1

0

0

0

1

0

0

1

89

РУС59А

1

0

0

0

1

1

0

0

8C

РА

ППА

1

0

0

0

1

1

0

1

8D

РВ

1

0

0

0

1

1

1

0

8E

РС

1

0

0

0

1

1

1

1

8F

РУС55

1

0

0

1

0

0

0

0

90

IPORT

Порт ввода

3.6.  Пульт управления

На рис. 3.14 приведена схема подключения светодиодов для индикации значений сигналов Х1, ... , Х4, Y1, Y2, Y3 на пульте управления. Микросхемы DD2 – это мощные инверторы с открытым коллектором, например, К155ЛН3. В качестве порта вывода можно использовать регистры КР580ИР82 или серии КР1533, например, КР1533ИР33.

На рис. 3.15 приведена схема включения семисегментных светодиодных индикаторов HG1-HG4, входящих в четырехпозиционный линейный дисплей на пульте управления. Дисплей предназначен для отображения 16-разрядных кодов W1-W4, полученных с выхода АЦП, и соответствующих входным аналоговым сигналам V1-V4.

Для управления портами индикации необходим селектор адреса (дешифратор) портов, его схема подключения приведена на рис. 3.16.

В табл. 2 приведены коды адресов портов и их символические имена.

Таблица 2

Адреса портов

Двоичный код

HEX-код

Символическое имя

А7

А6

А5

А4

А3

А2

А1

А0

1

0

1

0

0

0

0

0

А0

OPORT 1

1

0

1

0

0

1

0

0

А4

OPORT 2

1

0

1

0

1

0

0

0

А8

OPORT 3

1

0

1

0

1

1

0

0

АС

OPORT 4

1

0

1

1

0

0

0

0

В0

OPORT 5

1

0

1

1

0

1

0

0

В4

OPORT 6

1

0

1

1

1

0

0

0

В8

OPORT 7

1

0

1

1

1

1

0

0

ВС

OPORT 8

Примечание. Хотя разряды А1 и А0 могут иметь произвольные значения (они не декодируются), по умолчанию их значения равны нулю.

Управление работой МПС с пульта управления выполняется с помощью кнопочных переключателей и кнопок. Их подключение к порту ввода приведено на рис. 3.17. Кнопочные переключатели SA1-SA4 предназначены для выбора кода W1-W4 для вывода на дисплей. Тумблер SA5 служит для останова работы МП. С помощью кнопки SB2 “Пуск” выполняется  возврат к основной программе работы МПС. С помощью кнопки SB3 “Прерывание” выдается сигнал запроса прерывания INT1 (прерывание оператора). Триггер служит для устранения влияния дребезга контактов кнопки.

ША