Устройство для ввода информации
Иллюстрации
Показать всеРеферат
Изобретение относится к автоматике и вычислительной технике и может быть использовано для ручного ввода информации в устройства обработки. Целью изобретения является повышение быстродействия устройства, которое содержит клавиатуру 1, мультиплексоры 2, генератор 3 импульсов, элементы И 5 и 6, элемент ИЛИ 7, элемент НЕ 8, триггер 9, счетчик 4, группу элементов И 10, группу элементов НЕ 14, группу элементов ИЛИ 13. Изобретение позволяет повысить быстродействие устройства при одновременном уменьшении разрядности счетчика 4 и мультиплексоров 2. 1 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИК (51)5 G 06 F 3/02
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТ8ЕННЫЙ КОМИТЕТ
ГО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ П4НТ СССР
1 (21) 4404688/24-24 (22) 04.04.88 (46) 07.02.90. Бюл. К" 5 (72) В.Г.Елисеев, В.И.Плиш и Я.В.Коханый (53) 681.327.11 (088.8) (56) Авторское свидетельство СССР
У 1112358, кл. G 06 F 3/02, 1983.
Авторское свидетельство СССР
9 1453396, кл. С 06 F 3/02, опублик.
1989. (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к автоматике и вычислительной технике и моÄÄSUÄÄ 1541589 А1
2 жет быть использовано для ручного ввода информации в устройства обработки. Целью изобретения является повышение быстродействия устройства, которое содержит клавиатуру 1, мультиплексоры 2, генератор 3 импульсов, элементы И 5 и 6, элемент ИЛИ 7, элемент НЕ 8, триггер 9, счетчик 4, группу элементов И 10, группу элементов
НЕ 14, группу элементов ИЛИ 13. Изобретение позволяет повысить быстродействие устройства при одновременном уменьшении разрядности счетчика 4 и .мультиплексоров 2. 1 ил.
1541589
Изобретение относится к автоматике и вычислительной технике и может быть использовано для ручного ввода информации в устройства обработки.
Цель изобретения — повышение быстродействия устройства.
На чертеже изображена структурная схема устройства (для случая трехраэрядного счетчика). l0
1стройство содержит клавиатуру 1, мультиплексоры 2, генератор 3 импульсов, счетчик 4, первый 5 и второй 6 элементы И, элементы ИЛИ 7, НЕ 8, триггер 9 и группу элементов И 10, стробирующий выход 11, информационные выходы 12, группу элементов
ИЛИ 13, группу элементов НЕ 14.
Устройство работает следующим образом.
В исходном состоянии, когда не нажата ни одна из клавиш клавиатуры
1, на всех селектируемых входах мультиплексоров 2 присутствуют логические "0", поступающие логической
"1" на нх выходы, на выходе элемента И 6 — логическая "1", а на выУоде элемента НЕ 8 — логический "0", удерживающий триггер 9 в единичном: состоянии, разрешающем прохождение тактовых импульсов с выхода генератора 3 через элемент И 5 на счетный вход счетчика 4.
При нажатии какой-либо клавиши из старшей половины клавиатуры 1 на
35 оответствующий вход первого мульI I I P, иплексора 2 поступает логическая 1 .
В момент времени, когда на выходе счетчика 4 сформируется код, соответствующий номеру нажатой клавиши, 40 на выходе первого мультиплексора 2 появится логический "0", поступающий на выход элемента И 6, не изменяя (через элементы ИЛИ 7 и НЕ 8) состояния триггера 9. Одновременно сигнал 45 с выхода первого мультиплексора 2 через последний элемент НЕ 14 группы уровнем логической " 1" поступает на информационный выход 12 старшего разряда устройства. Так как на выходах остальных мультиплексоров 2 rpynt1 И пы присутствуют логические 1, на остальные информационные выходы 12 устройства поступает кодовая комбинация с выходов счетчика 4 (через элементы И 10 и ИЛИ 13 групп) ° При
55 достижении подвижным контактом нормально разомкнутого контакта клавиши на первом входе элемента ИЛИ 7 появляется логический "0", который изме= няет состояние триггера 9. При этом логический "0" с прямого выхода триггера 9 запрещает прохождение импульсов с выхода генератора 3 через элемент И 5 на вход счетчика 4, а логическая "1" с инверсного выхода поступает на стробирующий выход 11 устройства, разрешая опрос информационных вьжодов 12 устройства, т.е. кодовой комбинации, соответствующей нажатой клавише.
При возврате подвижного контакта к нормально замкнутому контакту клавиши клавиатуры 1 появляющаяся логическая "1" на выходе первого мультиплексора 2, а следовательно, и логический "0" на выходе элемента HF. 8 устанавливают устройство в исходное состояние.
При нажатии какой-либо клавиши из младшей половины клавиатуры 1 и при появлении на выходах счетчика 4 (в соответствующих младших разрядах) соответствующей ей кодовой комбинации на выходе соответствующего мультиплексора 2 появляется логический
"0", который через соответствующий элемент НЕ 14 группы и элемент ИЛИ 13 группы формирует логическую "1" в старшем разряде кодовой комбинации, соответствующей нажатой клавише, и логические "0" во всех более старших, для конкретного случая являющихся избыточными, разрядах.
Далее работа устройства происходит аналогично описанной выше.
Таким образом, предлагаемое устройство по сравнению с известным типом позволяет повысить скорость поиска нажатой клавиши при одновременном уменьшении разрядности счетчика и мультиплексоров.
Формула изобретения
Устройство для ввода информации, содержащее клавиатуру, мультиплексоры, генератор импульсов, счетчик, первый и второй элементы И, группу элементов И, элемент ИЛИ, элемент HF., триггер, выход генератора импульсов соединен с первым входом первого элемента И, выход которого соединен со счетным входом счетчика, выходы кото-, рого соединены с адресными входами первого мультиплексора, информационные входы которого соединены с выхоСоставитель И.Карнова
Техред М.Ходанич Корректор М.Максимишинец
Редактор Е.Папп
Заказ 280 Тираж 570 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент", г.ужгород, ул. Гагарина,101
5 154 дами группы старших разрядов клавиатуры, адресные входы каждого последдующего, кроме последнего, мультиплексора соединены со всеми, кроме старшего, адресными входами предыдущего мультиплексора, а адресный вход последнего мультиплексора соединен с адресным входом предыдущего мультиплексора, информационные входы каждого последующего мультиплексора сое-. динены с соответствующими выходами группы младших разрядов клавиатуры, выход которой соединен с первым входом элемента ИЛИ, выходы мультиплексоров соединены с входами второго элемента И, выход которого соединен с вторым входом элемента ИЛИ -и входом элемента HF, выходы которых соединены с входами соответственно сброса и установки триггера, инверсный выход которого является стробирующим выходом устройства, а прямой выход соединен с вторым входом первого элемента И, выход младшего разряда счетчика является информационным выходом младшего разряда устройства, !
589
6 а выходы старших разрядов счетчика соединены с первыми входами элементов И группы, вторые входы которых
5 соединены с выходом последнего мультиплексора, выход предпоследнего мультиплексора соединен с третьими входамн элементов И группы, кроме первого, а выход каждого предыдущего мультиплексора, кроме первого и второго, соединен с другими входами элементов И группы, кроме первого, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия устройства, в .него введены группа элементов ИЛИ и группа элементов НЕ, входы которых соединены с выходами счетчика, а выходы элементов HF. группы, кроме последнего, соединены с
20 первыми входами соответствующих элементов ИЛИ группы, вторые входы которых соединены с выходами соответствующих элементов И группы, а выходы элементов ИЛИ группы совместно в вы25 ходом последнего элемента НЕ группы являются информационными выходами старших разрядов устройства.