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.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 (прерывание оператора). Триггер служит для устранения влияния дребезга контактов кнопки.
ША
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.