Строительный блокнот Корпуса микропроцессорных микросхем Таблица 2 16
цествляется с помощью ПЗУ зиакогенерато- (микросхема КИ5РЕ2П13). После печати одной горизонтальной строки бумага протягивается на одни шаг, после аечати полного символа - на 3 шага После распечатки индикационного нлн всех числовых регистров либо 98 шагов программы микросхема возвращается в исходное состояние, ожидая нажатия одной из клавиш X, Рг, П Информация о сигналах на входах н выходах микросхемы с привязкой к временной координате в режиме печати индикационного регистра показана в табл. 2 15 В режиме печати информации числовых регистров на вхо- Таблица 2.17 4S 14 Т о 1 г J 5 6 7 8 Я 10 саг z
Рис 2 19 Условное графическое обозначение К145ИК1812 ды WU н W12 подаются сигналы О и 1 соответственно Временные параметры приема информации из числовых регистров приведены в табл, 2.16. Каждое на чисел, находящихся в числовых регистрах Рг1-Рг14 калькулятора, прн передаче из микросхемы К145ИК1812 располагается в виде массива / в формате, показанном на рис. 2.18. Все цифры расположены в регистре по моменту времени EI Каждая последующая цифра массива располагается по соответствующему моменту времени Дк. Например, для нулевого числового регистра по моменту Д4 находится младший разряд мантиссы то, по Д5 - mi. Знак порядка числа (ЗП) находится по моменту времени ПаДЗ Временные параметры приема программы приведены в табл, 2.17. Прн передаче программы из микрокалькулятора микросхема К145ИК1812 запоминает по семь шагов про граммы, расположенных в регистре в виде массива /. J в], Ь 02. Оз. bf, 4, b, ~ аъ, *5, Оо, bf где а, - младшая цифра шага; Ь, - стар шая цифра шага. Все а Ь, расположены в регистре по моменту времени ЕЗ Каждая последующая цифра массива / располагается по соответствующему моменту времени Дк Например, для шагов программы О-6 а\ на- Инфармаиияиз регистра ка/гй-килятора на базе ВИС Генератор так/поЯнж сигналов Паследова -тельный канал Клавиатура Шина абреса Симваль! Разре - Шина Занныи ПЗУ Z Страб Сигналы Выбора грипп символов Термапечатающ.ан голавка. I-И--ТрГтпГ 7-X Т V Опрос клавиатуры Пьезодви-гатель -- Минптермап£интер Рис 2 20. .Типовая схема включения К145ИК1812 ходится по п]Х4 после приема метки, Ь, - по ПвДй и т. д.; ао и находятся по пэД4 н П9Д5 соответственно. 2.5. Микросхема К145ИК1814 Микросхема К145ИК1814 предназначена для управления дисплеем, звуковым сигнализирующим устройством и клавиатурой микрокалькулятора Электроника МК-72 . Она работает совместно с процессором, выполненным на микросхемах К145ИК1809 н К145ИК1810, или с последовательным синхронным каналом. Связь с процессором осуществляется по последовательному каналу. Специальные коды, поступающие от процессора в определенные моменты времени, разрешают или подтверждают передачу в процессор кода нажатой клавиши из буферной микросхемы К145ИК1814. После выполнения той или иной команды в определенный момент времени микросхема К145ИК1814 передает процессору код, подтверждающий выполнение коман-ды Условное графическое обозначение микросхемы приведено иа рис 2 21, назначение выводов - в табл. 2.18, система команд псжа-заиа в табл. 2.19. i. 1. Опрос клавиатуры и индикатора выполняется .одними и шемк же разрядными сигналаи! мн,-но с разделением во времени. В табл 2.20 приведены коды клавиш, получаемые прн коммутации соответствующих 1разрядиых сиг налов на входы микросхемы. Микросхема К145ИК1814 имеет буферный регистр для хранения кода одной нажатой клавиши. Совместно с дополнительным регистром процессора может быть образован буферный регистр для хранения, кодов двух клавиш. Максимальиое число опрашиваемых и кодируемых клавиш 64, число разрядов управляемого индикатора 8. Микросхема обеспечивает динамический способ индикации. Разрядные сигналы формируют их как бегущий
Рис. 2.21. Условное графическое обозначение К145ИК1814 Таблица 2.1Й Окончание табл. 2.18
Примечание. Выводы 9, IS, 17. 19, 30. 11, 23 не задействованы Таблица 2.19 Формат команды, временной интервал Старшая тетрада. Д4ЕЗ Средняя тетрада ДЗЕЯ Младшая тетрада. Д2ЕЗ Описание команды Время выполненяя команды 00 1 О 0000 0000 Код на выходах COS. 001 1 0 110 123 4 0000 567 8 0000 0 111 Код на выходах COS: 5678 Код на выходах COS. 1010 0000 5678 110 1 10 11 1110 X XXX X X X X 0000 X XX X XX X X хххх Включить зуммер Передать сегментный код (C0SI-C0S8) в первый разряд индикаторного устройства, во всех остальных установить пробел Выключить зуммер Передать сегментный код {C0S1-C0S8) в текущий разряд индикаторного устройства Передать код младшей тетрады (COS-COS) в выходной порт Вывод байта в последовательный внешний канал Обмен байтом между каналом процессора и внешним последовательным каналом Передать младшую тетраду в счетчик текущего разряда индикаторного устройства 3 .X 3 V, 144 /такт /такт 144 /такт 144 /такт /такт 144 /таит 144 /такт 144 Примечание X - информация, содержание которой определяется связью с внешней /таит средой.
|