Устройство для ввода информации

Иллюстрации

Показать все

Реферат

 

Изобретение относится к автоматике и вычислительной технике и может быть использовано для ручного ввода информации в устройства обработки. Целью изобретения является повышение быстродействия устройства, которое содержит клавиатуру 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 ходом последнего элемента НЕ группы являются информационными выходами старших разрядов устройства.