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

 

Изобретение относится к автоматике и вычислительной технике и может быть использовано для клавишного ввода информации. Цель изобретения - повьппение быстродействия устройства и сокращение числа линий связи достигается введением в устройство синхронизатора, инверторов, триггеров , формирователей, злемента ИЛИ, третьего счетчика, элемента ШИ-НЕ . с их связями за счет обеспечения схемными средствами ввода информации без отпускания уже нажатых клавиш. 2 ил. « (Л с 1C 00 05 4 СЛ

COOS СОВЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИН

Л0„, 12, 6454 (5)) 4 С 06 F 3/02 описания изоБРЕтЕНИЯ

К ASTOPCHOMY СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

00 ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3819685/24-24 (22) 30.11.84 (46) 07.06.86. Бюл. Ф 21 (71) Винницкое производственное объединение "Терминал" (72) И.A.Òþòþííèê, Н.А.Меншутин и В.И.Козлов (53) 68 1.327.21(088.8) (56) Авторское свидетельство СССР

У 1005012, кл. С 06 F 3/02, 1983.

Авторское свидетельство СССР

Ф 940149, кл. С 06 F 3/02, 1980. (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано для клавишного ввода информации. Цель изобретения повышение быстродействия устройства и сокращение числа линий связи достигается введением в устройство синхронизатора, инверторов, триггеров, формирователей, элемента ИЛИ, третьего счетчика, элемента ИЛИ-НЕ с их связями за счет обеспечения схемными средствами ввода информации без отпускания уже нажатых клавиш.

2 ил.

1236454

Изобретение относится к автоматике и вычислительной технике и может быть использовано в клавишных пультах, предназначенных для ввода информации в различные системь1 обработки данных, управляемые микропроцессором„

Цель изобретения — повышение быстродействия устройства и сокращение числа линий связи.

На фиг. 1 представлена структурная схема устройства; на фиг. 2— временная диаграмма его работы (где а — передача кода отсутствует; б— передача кода; в — обнуление первого счетчика 4).

Устройство содержит дешифратор 1, матрицу 2 элементов коммутации, коммутатор 3, первый счетчик 4„ синхронизатОр 5» Bblxopbl 6 H 7 синхрОниза тора, первый инвертор 8, первый 9 и второй 10 триггеры, элемент ИЛИ 1 1, первый формирователь 12, генератор 13, вход 14 управления устройства, линию 15 связи, третий счетчик 16, второй формирователь 17, вто25 рой инвертор 18, третий инвертор 19, элемент ИЛИ-НЕ 20, второй счетчик 21, информационные выходы 22, третий триггер 23, четвертый триггер 24, четвертый инвертор 26, стробирующий вы-. ход 25.

Устройство работает следующим Образом.

При наличии низкого уровня сигнала

1на входе 14 устройства третий счет- 35 чик 16 считает импульсы с выхода генератора 13. Сигнал с выхода третьего разряда третьего счетчика 16 через инвертор 18 и формирователь поступает на вход второго счетчика 21 и по линии 15 связи на вход первого счетчика 4. Счетчики переключаются по переднему фронту сигнала на линии 15 связи. Длительность высокого уровня импульсов на линии 15 связи при отсутствии передачи информации от клавиатуры равна 41. Дешифратор 1 обеспечивает сканирование строк матрицы 2, а коммутатор 3 — опрос столбцов матрицы. Сигнал с выхода коммутатора 3 поступает на вход данных первого триггера.

По переднему фронту сигнала на линии 15 связи синхронизатор 5 через интервал времени 2Т вырабатыва тся 55 на выходе 6 сигнал, стробирующий первый триггер 9. При обнаружении замкнутого элемента коммутации на входе данных первого триггера 9 появляется

cèÃíÿë ВысОкОГО gäÎ13ня и ГИГналом с выхода 6 синхронизатора 5 этот триггер взводится через интервал времени, равный 2 1 после переднего фронта сигнала на линии 15 связи. При этом сигнал на линии 15 связи прнобретаеT значение низкого уровня В результате появления сигнала высокого уровня на выходе первого триггера 9, входе и выходе элемента ИЛИ 11 и сиг— нала низкого уровня на выходе первого формирователя 12 °

Через и интервал времени, несколько превышающий 4Т после переднего фронта сигнала на линии 15 связи, синхронизатор 5 вырабатывает на выходе 7 сигнал низкого уровня, которым первый триг1ер 9 (и второй триггер 10) сбрасываются, Таким образом, если установившемуся значению первого счетчика 4 соответствует замкнутый элемент коммутации, длительность высокого уровня соответствующего импулbcа на линии связи становится равной 2T .

Если первый счетчик 4 устанавливается очередным импульсом с линии 15 связи в нулевое состояние, на выходе инвертора 8, вход которого подключен к выходу старшего разряда первого счетчика 4, происходит переход значения сигнала От низко о уровня к высокому и взводится второй триггер 10, после чего на входе и выходе элемента ИЛИ 11 появляется сигнал высокого уровня, а на выходе первого Формирователя 1? и на линии связи 15 — сигнал низкого уровня. Таким образом, если установившееся состояние первого счетчика нулевое, длительность высокого уровня соответствующего импульса на линии 15 связи становится равной много меньше т и определяется временем распространения сигнала в элементах устройства °

Если не взведен первый триггер 9 или второй триггер 10, сигнал на линии связи имеет тот же уровень, что и сигнал на выходе третьего разряда третьего счетчика 16. В этом случае на одном из выходов элемента ИЛИНЕ 20 присутствует сигнал высокого уровня, а на выходе — сигнал низкого уровня. Если после установки на выходе третьего разряда третьего счетчика 16 сигнала высокого уровня взводится первый триггер 9 нли второй триггер 10, сигнал на линии 15

1236454 связи принимает значение низкого уровня и ча обоих входах элемента ИЛИ вЂ  20 появляются сигналы низкого уровня, а на его выходе — сигнал высокого уровня. Через время7 после появления на выходе третьего разряда третьего счетчика 16 сигнала высокого уровня на выходе второго разряда этого счетчика присутствует сигнал низкого уровня, а на установочном входе четвертого триггера 23 — сигнал высокого уровня и этот триггер стробируется сигналом с выхода первого указанного счетчика. Аналогично через период времени

3 Т стробируется четвертый триггер 24.

Присутствие во время стробирования третьего триггера на его входе данных сигнапа высокого уровня указывает на установившееся нулевое значение разрядов первого счетчика 4.

Присутствие сигнала высокого уровня на входе данных четвертого триггера 24 во время его стробирования указывает на то, что установившемуся значению первого счетчика 4 соответствует замкнутый коммутационный элемент. При взводе третьего триггера 23 сигналом с его прямого пле-:а сбрасывается второй счетчик 21, а на-30 личие сигнала низкого уровня с его инверсного плеча на входе установки в единицу четвертого триггера 24 обуславливает появление на его пря— мом выходе сигнала высокого уровня, причем на входе параллельной записи третьего счетчика 16 появляется сигнал низкого уровня и этот счетчик переходит в режим параллельной записи. При этом на выходе третьего 40 разряда указанного счетчика, а следовательно, и на линии 15 связи появляется сигнал низкого уровня, на выходе второго разряда — сигнал высокого уровня, что обуславливает сброс третьего триггера 23, четвертый триггер 24 остается во взведенном состоянии. При взводе четвеотого триггера 24 на выходе 25 устройства возникает сигнал строба, являющийся

Ьдновременно сигналом запроса на прерывание микропроцессора. После обработки микропроцессором п1 ерывания от устройства ввода информации микропроцессор устанавливает на входе 14 55 управления устройства сигнал ьь:сокого уровня, при этом третий счетчик 16 сбрасывается, на выходе его третьего разряда появляется сигнал низкого уровня, которым сбрасывается четвертый триггер 24 и снимаeòñÿ сигнал запроса прерывания на выходе 25 устройства., Затем микропроцессор вновь устанавли-::;=е: .а входе устройства 14 сигнал низкого уровня, разрешающий дальнейший счет третьего счетчика 16, после чего происходит дальнейший опрос матриць» 2. При обнаружении замкнутого элемента коммутации, как описано вышее, взводится четвертый триггер 24 и вновь возникает запрос на прерывание микропроцессора, которой обрабатывается аналогично описанному.

Таким образом, синхронная работа первого 4 и второго 21 счетчиков обеспечивается сбросом второго счетчика 21, обусловленным взведением третьего триггера 23, которое в свою очерець происходит »»р»» обнулении первого счетчика 4, Один раз за цикл опроса матрицы 2 приемнику информации передается код, соответствующий нулевому состоянию первого счетчика 4 (»» второго счетчика 21) и разделяющий циклы опроса матрицы элементов коммутации. Кроме того, передаются коды, соответствующие обнаруженным замкнутым элементам коммутации. Приемник проводит обработку поступающей информации от устройства ввода. Коды, cîîòâåòñòâóþùèå алфавитно-цифровым клавишам, воспринимаются один раз, если в предыдущем цикле опроса матрицы коммутационных элементов эти коды отсутствуют, и в дальнейшем игнорируются, коды от клавиш, управляющих регистрами, и других управляющих клавиш учитываются посто>-,нно. Обеспечение ввода информац»:.-и без отпускания уже нажатых клавиш обеспечивает повышение быстродействия устройства. фор»ула зо брет ения

Устройство для ввода информации, содержащее генератор, матрицу элементов коммутации, первый и второй счетчики, коммутатор и дешифратор, выходы которого через матрицу элементов коммутации подключены к информационным входам коммутатора, адресные входы которого объецинены с соответствующими входами дешифратора и подключены к вьгходам первого счетчика, выходы второго счетчика являются информационными выходами устройства, о т л и— ч а ю щ е е с я тем, что, с целью повышения быстродействия и сокращения числа линий связи, в него введены синхронизатор, инверторы, триггеры, формирователи, элемент ИЛИ, третий счетчик, элемент ИЛИ-НЕ, причем первый выход синхронизатора под- 3О ключен к входу синхронизации первого триггера, второй выход - к входам сброса первого и второго триггеров, один выход первого счетчика через первый инвертор соединен с входом 15 синхронизации второго триггера, выход коммутатора подключен к входу данных первого триггера, выход которого соединен с первым входом элемента ИЛИ,, второй вход которого под- 2О ключен к выходу второго триггера, а выход через первый формирователь к счетному входу первого счетчика, к входу синхронизатора, к первому входу элемента ИЛИ-НК и к счетному входу второго счетчика, выход генератора соединен со счетным входом третьего счетчика, первый выход которого через второй инвертор подключен к второму входу элемента ИЛИНЕ и к входу второго формирователя, выход которого соединен со счетным входом второго счетчика, выход элемента ИЛИ-НE соединен с входами данных третьего и четвертого триггеров, второй выход третьего счетчика соединен с входом сброса четвертого триггера и через третий инвертор подключен к входу сброса третьего триггера., третий выход третьего счетчика соединен с синхровходами третьеão и четвертого триггеров, выход третьего триггера подключен к входу сброса -второго счетчика, выход четвертого триггера через четвертый инвертор с.оединен с входом управления третьего счетчика и является стробирующим выходом устройства, вход сброса. третьего счетчика является управ.ляющим входом устройства,.инвертирующий выход третьего триггера подключен к входу установки в " 1" четвертого триггера.

1236454

1$ м,7рюр г у „

Ь вЂ” Г71 — — Г Ч вЂ” -à — Г 3

Г С. Н " Г Г 1 Г 1

Редактор Н.Гунько

Заказ 3090/50 Тираж 671 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35. Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, r.ужгород, ул.Проектная, 4

4,cf

2T

0т ф

Составитель И.Алексеев

Техред И.Попович Корректор В.Синицкая

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

 

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано в диалоговых системах обработки информации для ручного ввода алфавитно-цифровой и функциональной информации и является усовершенствованием изобретения по авт

Изобретение относится к области автоматики и вычислительной техники и может быть использовано для ввода информации в ЭВМ в систепах автоматизированного управления технологическими процессами

Изобретение относится к области автоматики и вычислительной техники и может быть использовано в автоматизированных системах сбора и обработки информации

Изобретение относится к области автоматики и вычислительной техники и может быть использовано в системах автоматического управления Целью изобретения является расширение области применения устройс тва за счет обеспечения возможности ввода информации по рекомендациям внешних устройств

Изобретение относится к вычислительной технике и может быть использовано в клавишных устройствах ввода информации в вычислительную машину

Изобретение относится к области автоматики и вычислительной тех- НИКИ и может быть использовано для ввода информации

Изобретение относится к конструкциям электронно-вычислительных устройств, преимущественно к персональным компьютерам, и может быть использовано в быту и в различных отраслях народного хозяйства

Изобретение относится к области устройств вычислительной техники, а именно к клавиатурам электронно-вычислительных машин (компьютеров)

Изобретение относится к персональным компьютерам и используемой в них клавиатуре

Изобретение относится к области вычислительной техники, к средствам ввода информации, в частности к устройствам ручного ввода данных, и целесообразно для использования при вводе данных в распределенные в пространстве вычислительные системы

Изобретение относится к устройствам многоцелевых оптических клавиатур, представляющим широкое разнообразие вводов клавиш

Изобретение относится к вычислительной технике и может быть использовано для приема информации в приборах и системах управления, а также для расширения возможностей и границ общения между людьми с нарушениями зрения и слуха для обучения работе на клавиатуре

Изобретение относится к вычислительной технике, а именно к клавиатурам, являющимся периферийными устройствами электронных вычислительных машин, используемых в суровых климатических условиях
Наверх