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

Номер патента: 1661747

Авторы: Загородний, Коханый, Кузьмин, Плиш, Удовикин

ZIP архив

Текст

(51)5 С 06 Р 3/02 ОБРЕТЕНИ ИСА ТВУ ИДЕТЕ АВТОРСКОМ 1, Бюл, Уф 25исследовательский инстирадиоэлектронной аппараИ, Г,За- Кузьмин о СССР 1987.СССР 1988. ОСУДАРСТВЕННЫЙ ЯОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОЧНРЫТИЯМПРИ. ГКНТ СССР(21) 4717520 (22) 10.07.8 (46) 0707.9 (71) Научнотут бытовой туры.11 (088.8)ое свидетельстл, С 06 Г 3/02свидетельствол, С 06 Г 3/02 801661747 ф (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано для ручного ввода информации в устройства обработки информации, Цель изобретения - повышение быстродействия путем организации встречного поиска нажатой клавиши. Устройство для ввода информации содержит клавиатуру 1, генератор 2 импульсов, первый 3 и второй 4 элементы И, первый 5 и второй 6 счетчики, дешифратор 7, элемент ИЛИ-НЕ 8,16617475 мультиплексор 9, элементы ИСКЛЮЧАЮЩЕЕ ИЛИ 10, первый 11 и второй 12элементы ИЛИ, первый 13 и второй 14элементы НЕ, первый 15 н второй 16блоки сравнения, первый 17, второй18, третий и четвертый 20 триггерыи третий элемент ИЛИ 21, причем инверсный выход второго триггера 18является стробирующим выходом 22 Изобретение относится к автоматиКе и вычислительной технике и может быть использовано для ручного ввода информации в устройства обработки,Целью изобретения является повышение быстродействия устройства.На чертеже представлена структурная схема устройства для ввода информации.Устройство для ввода информации содержит клавиатуру 1, генератор 2 импульсов, первый 3 и второй 4 элементы И, первый 5 и второй б счетчи 1 и, дешифратор 7, элемент ИЛИ-НЕ 8, Мультиплексор 9, элементы ИСКЛЮЧАЮ 1 ЦЕЕ ИЛИ 10, первый 11 и второй 12 элементы ИЛИ, первый 13 и второй 14 элементы НЕ, первый 15 и второй 16 блоки сравнения, первый 17, второй 18, третий 19 и четвертый 20 триггеры и третий элемент ИЛИ 21, а также выходы 22 и 23 устройства.Группа выходов клавиатуры 1 соединена поразрядно с входами второй группы первого блока 15 сравнения и в обратной последовательности с вхо. дами второй группы второго блока 16 сравнения.Устройство работает следующим образом.В исходном состоянии, когда не нажата ни одна иэ клавиш клавиатуры 1, на всех селектируемых входах мультиплексора 9, а также элемента ИЛИ-НЕ 8, присутствуют логические 110", а на их выходах в логическ "1", которые через соответственно второй 14 и первый 13 элементы НЕ уже уровнем логического0" удерживают на инверсном выходе соответственно второго 18 и первого 17 триггеров логический "0", при этом логическая " 1" с прямого выхода второго триггера 18 поступает на вторые входы первого 3 и второго 4 элементов И, а логический "0",15 20 25 30 35 40 45 устройства, а выходы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 10 соединены с адреснымивходами мультиплексора 9 и являютсяинформационными выходами 23 устройства. В устройстве реализуется встречное "скачкообразное" сканирование клавиатуры с последующим пошаговым возвратом к искомой клавише. 1 ил,с инверсного выхода первого триггера 17 поступает на управляющий вход первого 15 и второго 16 блоков сравнения и одновременно удерживает в нулевом состоянии третий 19 и четвертый 20 триггеры и первый 5 и второй 6 счетчики, Одновременно с этим логические "01 прямых выходов третьего 19 и четвертого 20 триггеров через третий элемент ИЛИ 21 поступают на третий вход первого элемента И 3, а логические 1 их прямых выхо 1 11до в - на соответственно третий и четвертый входы второго элемента И 4 . Поэтому тактовые импульсы с выхода генератора 2 поступают только через второй элемент И 4 н а суммирующий вход второго счетчика 6 .При нажатии какой-либо клавиши клавиатуры 1 на соответствующий вход элемента ИЛИ- НЕ 8 подается л о ги ческая " 1 " , не изменяющая состояния первого триггера 1 7 . Пр и достижении подвижным контактом нормально разомк нут о го контакта нажатой клавиши на втором входе первого элемента ИЛИ 1 1 появляется л о ги че с кий О , при этом первый триггер 1 7 по ходу сброса устанавливается в нулевое состояние и логическая " 1 " с е г о и нве рс ного выхода разрешает блокам 1 5 и 1 6 сравнения работать в режиме с р авнения кодов , прекращает удержание т ретьего 19 и четвертого 20 триггерови первого 5 и второго 6 счетчиков в нулевом состоянии.Тактовые импульсы с выхода генератора 2 через второй элемент И 4 поступает на суммирующий счетный , вход второго счетчика 6, на выходе которого появляется последователь - вость возрастающих кодов, которые,дешифруясь в дешифраторе 7 в унитарный код, поступают на первые группы входов первого 15 и второго 161747 51015 20 25 30 45 50 55 5 166блоков сравнения, на вторых группахвходов которых присутствует унитарныйкод номера нажатой клавиши,В момент времени, когда на выходе .второго счетчика 6 появляется код,унитарный аналог которого с выхода де"шифратора 7 превышает позиционное положение нажатой клавиши на вторых входах группы первого 15 или второго 16блоков сравнения (грубый поиск), насоответствующем их выходе формируетсяфронт импульса, который устанавливает соответственно первый 19 или второй 20 триггеры в единичное состояние, при котором логическим "О" инверсного выхода прекращается прохождение тактовых импульсов через второй элемент И 4, логической "1" разрешается их поступление через первыйэлемент И 3 на вычитающий вход первого счетчика 5. Вычитание из общегосодержимого двух счетчиков 5 и 6(точный поиск) происходит до тех пор,пока на их совместных выходах не сформируется код, соответствующий нажатой клавише. После этого на выходемультиплексора 9 появляется логический "О", который через второй элемент ИЛИ 12 устанавливает второйтриггер 18 в нулевое состояние, прикотором логическим "О" с его прямого выхода запрещается прохождениетактовых импульсов с генератора 2 насчетные входы первого 5 и второго 6счетчиков, а логическая "1" с инверсного выхода, поступая на шину 22строба устройства, разрешает считывание информации с выходов 23 устройства. При этом, если первым в процессегрубого поиска срабатывает цепьвстречного поиска, т.е. второй блок16 сравнения и четвертый триггер 20,то на информационные выходы 23 устройства и адресные входы мультиплексора 9 поступает кодовая комбинацияс выходов первого 5 и второго 6 счетчиков, предварительно проинвертированная элементами ИСКЛЮЧАЮЩЕЕ ИЛИ 1 О.Если на выходе второго счетчика 6(совместно с нулевыми значениями выходов первого счетчика 5) сформируется код, равный номеру нажатой клавиши, то работа устройства выполняетсяпо упрощенному алгоритму, т.е. безпотактового вычитания единиц из кодапревьппения (точного поиска),При возврате подвижного контакта к нормальному замкнутому контакту клавиатуры 1 появляющиеся логические "1" на выходах элемента ИЛИ-НЕ 8 и мультиплексора 9, а следовательно, и логические "О" на выходах соответственно первого 13 и второго 14 элементов НЕ, установят устройство в исходное состояние.Таким образом, организация встречного "скачкообразного" сканирования клавиатуры с последующим пошаговым возвратом к искомой клавише позволяет повысить быстродействие устройства для ввода информации. Формула изобретения Устройство для ввода информации, содержащее клавиатуру, мультиплексор, генератор импульсов, первый и второй элементы И, первый и второй счетчики, дешифратор, элемент ИЛИ"НЕ, первый и второй элементы ИЛИ, первый и второй элементы НЕ, первый блок сравнения, первьп"., второй и третий триг" геры, причем выход генератора импульсов соединен с первыми входами первого и второго элементов И, вторые входы которых соединены с прямым выходом второго триггера, инверсный выходкоторого является стробирующим выходом устройства, выход первого элемента И соединен со счетным входомпервого счетчика, выход второго элемента И соединен .с первым счетным входом второго счетчика, второй счетный вход которого соединен с выходом 40 первого счетчика, выходы группы первого и второго счетчиков соединены с входами дешифратора, выход первого триггера соединен с входами сброса счетчиков, информационным входом третьего триггера и управляющим входом первого блока сравнения, выходкоторого соединен со стробирующимвходом третьеготриггера, инверсныйвыход которого соединен с третьимвходом второго элемента И, выходы дешифратора соединены с входами первой группы первого блока сравнения, вторая группа входов которого, входы элемента ИЛИ-НЕ и информационные входы мультиплексора соединены с выходами групп клавиатуры, выход клавиатуры соединен с первыми входами первого и второго элементов ИЛИ, выходыкоторых соединены с входами уставовЗаказ 2124 Тираж Ц 11 ПодписноеВЙИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР113035, Москва, Ж, Раушская наб., д. 4/5 Производственно-издательский комбинат "Патент", г.ужгород, ул. Гагарина, 101 11ки в 0 с о отв етс тв е нн о первого и вт оро го триггеров , выход элемента ИЛИ- НЕ соединен с вторым входом пе рво го элемента ИЛИ и через первый элемент НЕ с входом установки в " 1 " перво го три гге ра , выход муль ти пле кс ор а соединен с вторым входом второ.го элеме нта ИЛИ и че ре э второй элеме нт НЕ с входом установки в " 1 " вт о" р о о т ри г гер а , о т л и ч а ю щ е - е я тем , что , с целью повышения бы т родейс т вия устройства , в него в веде ны элементы И СКЛЮЧАЮЩЕЕ ИЛИ , втрр ой блок сравнения , четвертый т р г гер и третий элемент ИЛИ вых о -1 ды группы счетчиков соединены с первыми входами элементов ИСКЛЮЧАЮЩЕЕ1 ИЛИ, вторые входы которых соединены с 1 рямым выходом четвертого триггера.,и первым входом третьего элемента;ИЛИ, выход которого соединен с третьим входом первого элемента И,выходы элементов ИСКЛЮЧАЮЩЕЕ ИЛИсоединены с адресными входами мультиплексора и являются информационными входами устройства, выходы группыклавиатуры соединены с соответствующими входами первой группы второго блока сравнения, выход которогосоединен со стробирующим входом четвертого триггера, информационныйвход которого и управляющий входвторого блока сравнения соединены свыходэм первого триггера, инверсный выход которого соединен с четвертым входом четвертого элемента И,прямой выход третьего триггера соединен с вторым входом третьего элемента ИЛИ, выходы дешифратора соединены с входами второй группы второгоблока сравнения.

Смотреть

Заявка

4717520, 10.07.1989

НАУЧНО-ИССЛЕДОВАТЕЛЬСКИЙ ИНСТИТУТ БЫТОВОЙ РАДИОЭЛЕКТРОННОЙ АППАРАТУРЫ

ПЛИШ ВЛАДИМИР ИВАНОВИЧ, КОХАНЫЙ ЯРОСЛАВ ВЛАДИМИРОВИЧ, ЗАГОРОДНИЙ ИГОРЬ ГРИГОРЬЕВИЧ, УДОВИКИН ВИКТОР БОРИСОВИЧ, КУЗЬМИН ВИКТОР БОГДАНОВИЧ

МПК / Метки

МПК: G06F 3/02

Метки: ввода, информации

Опубликовано: 07.07.1991

Код ссылки

<a href="https://patents.su/4-1661747-ustrojjstvo-dlya-vvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода информации</a>

Похожие патенты