Устройство для ввода информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
И 9) 0) 6454 я) 4 С 06 Р 3 А,//4 ф ТЕНИЯ ОП ЕИ ЕЛВСТ(54) УСТРОЙСТВ (57) Изобретен тике и вычисли жет быть испол ЛЯ ВВОДА ИНФОРМА ввода информац повышение быст кра достигается вв синхрони ров, фор третьего с их свя оват счетч ями з хемными с э отпуил. ания Ъ ОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИИ(56) Авторское свидетельство СССРУ 1005012, кл, С 06 Р 3/02, 1983,Авторское свидетельство СССРМф 940149, кл. С 06 Р 3/02, 1980. е относится к автомаельной технике и мозовано для клавишного и. Цель изобретения одействия устройства исла линий связи дением в устройство инверторов, триггеелей, элемента ИЛИ, ка, элемента ИЛИ-НЕ счет обеспечения вами ввода информации уже нажатых клавиш.Изобретение относится к автоматике и вычислительной технике и можетбыть использовано в клавишных пультах, предназначенных для ввода информации в различные системы обработкиданных, управляемые микропроцессоромЦель изобретения - повышение быстродействия устройства и сокращениечисла линий связи.На фиг, 1 представлена структурная схема устройства; на фиг. 2 -временная диаграмма его работы гдеа - передача кода отсутствует; б -передача кода; в - обнуление первогосчетчика 4),Устройство содержит дешифратор 1,матрицу 2 элементов коммутации, коммУтатор 3, первый счетчик 4 синхронизатор 5, выходы 6 и 7 синхронизатора, первый инвертор 8, первый 9и второй 10 триггеры, элемент ИЛИ 1 1,первый формирователь 12, генератор 13, вход 14 управления устройства, линию 15 связи, третий счетчик 16, второй формирователь 17, вто 25рой инвертор 18, третий инвертор 19,элемент ИЛИ-НЕ 20, второй счетчик 21,информационные выходы 22, третий триггер 23, четвертый триггер 24, четвертый инвертор 26, стробирующий вы-.ход 25,Устройство работает следующим образом.При наличии низкого уровня сигналана входе 14 устройства третий счетчик 16 считает импульсы с выходагенератора 13. Сигнал с выхода третьего разряда третьего счетчика 16через инвертор 18 и формировательпоступает на вход второго счетчика 21и по линии 15 связи на вход первогосчетчика 4. Счетчики переключаютсяпо переднему Фронту сигнала на линии 15 связи. Длительность высокогоуровня импульсов на линии 15 связипри отсутствии передачи информацииот клавиатуры равна 4 Т. Дешифратор 1обеспечивает сканирование строк матрицы 2, а коммутатор 3 - опрос столбцов матрицы. Сигнал с выхода коммутатора 3 поступает на вход даннь 1 х первого триггера.По переднему фронту сигнала на линии 15 связи синхронизатор 5 черезинтервал времени 21 вырабатыва .тся Бна выходе 6 сигнал, стробирующий первый триггер 9. При обнаружении замкнутого элемента коммутации на входе данных первого триггера 9 появляетсясигнал высокого уровня и сигналомс выхода 6 синхронизатора 5 этот .триггер взводится через интервал времени, равный 21 после переднего фронта сигнала на линии 15 связи. Приэтом сигнал на линии 15 связи приобретает значение низкого уровня в результате появления сигнала высокогоуровня на выходе первого триггера 9,входе и выходе элемента ИЛИ 11 и сигнала низкого уровня на выходе первогоформирователя 12,Через и 1 тервал времени, несколько превышающий 4 Т после переднего фронта сигнала на линии 15 связи, синхронизатор 5 вырабатывает на выходе 7 сигнал низкого уровня, которым первый триг 1 ер 9 (и второй триггер 10) сбрасываются, Таким образом, если установившемуся значению первого счетчика 4соответствует замкнутый элемент коммутации, длительность высокого уровня соответствующего импульса на линии связи становится равной 2 Т .Если первый счетчик 4 устанавливается очередным импульсом с линии 15 связи в нулевое состояние, на выходе инвертора 8, вход которого подключен к выходу старшего разряда первого счетчика 4, происходит переход значения сигнала от низкоо уровня к высокому и взводится второй триггер 10,после чего на входе и выходе элемента ИЛИ 11 появляется сигнал высокогоуровня, а на выходе первого формирователя 12 и на линии связи 15 - сигналнизкого уровня, Таким образом, еслиустановившееся состояние первого счетчика нулевое, длительность высокого уровня соответствующего импульса налинии 15 связи становится равной много меньше т и определяется временем распространения сигнала в элементах устройстваЕсли не взведен первый триггер 9или второй триггер 10, сигнал на линии связи имеет тот же уровень, что и сигнал на выходе третьего разряда третьего счетчика 16. В этом случае на одном из выходов элемента ИЛИНК 20 присутствует сигнал высокого уровня, а на выходе - сигнал низкого уровня. Если после установки на выходе третьего разряда третьего счетчика 16 сигнала высокого уровня взводится первый триггер 9 нли второй триггер 10, сигнал на линии 15связи принимает значение низкого уровня и ча обоих входах элемента ИЛИ-НЕ 20 появляются сигналы низкого уровня, а на его выходе - сигнал высокого уровня. Через время 7 после появления на выходе тоетьего разряда третьего счетчика 16 сигнала высокого уровня на выходе второго разряда этого счетчика присутствует сигнал низкого уровня, а на установочном входе четвертого триггера 23 - сигнал высокого уровня и этот триггер стробируется сигналом с выхода первого указанного счетчика. Аналогично через период времени 3 Т стробируется четвертый триггер 24. Присутствие во время стробирования третьего триггера на его входе данных сигнапа высокого уровня указывает на установившееся нулевое значение разрядов первого счетчика 4. Присутствие сигнала высокого уровня на входе данных четвертогс триггера 24 во время его стробирования указывает на то, что установившемуся значению первого счетчика 4 соответствует замкнутый коммутационный элемент. При взводе третьего триггера 23 сигналом с его прямого плеча сбрасывается второй счетчик 21, а наличие сигнала низкого уровня с его инверсного плеча на входе установки в единицу четвертого триггера 24 обуславливает появление на его )ря - мом выходе сигнала высокого уровня, причем на входе параллельной записи третьего счетчика 16 появляется сигнал низкого уровня и этот счетчик переходит в режим параллельной записи. При этом на выходе третьего 40 разряда указанного счетчика а следовательно, и на линии 15 связи появляется сигнал низкого уровня, на выходе второго разряда - сигнал высокого уровня, что обуславливает сброс 5 третьего триггера 23, четвертый триггер 24 остается во взведенном состоянии. При взводе четвеотого триггера 24 на выходе 25 устройства возникает сигнал строба, являющийся Ьдновременно сигналом запроса на прерывание микропроцессора. После обработки микропроцессором пРерывания от устройства ввода информации микропроцессор устанавливает на входе 14 55 управления устройства сигнал ьь:сского уровня, при этом третий счетчик 16 сбрасывается, на выходе его третьего разряда появляется сигнал низкогоуровня, которым сбрасывается четвертый триггер 24 и снимается сигнал запроса прерывания на выходе 25 устройства., Затем микропроцессор вновьустанавлн-;.е на входе устройства 14сигнал низкого уровня, разрешающийдальнейший счет третьего счетчика 16,после чего происходит дальнейшийопрос матрицы 2. При обнаружениизамкнутого элемента коммутации, какописано вышее, взводится четвертыйтриггер 24 и вновь возникает запросна прерывание микропроцессора, которой обрабатывается аналогично описанному.Таким образом, синхРонная Работапервого 4 и второго 21 счетчиковобеспечивается сбросом второго счетчика 21, обусловленным взведениемтретьего триггера 23, которое в своюочерець происходит )ри обнулении первого счетчика 4,Один раз за цикл опроса матрицы 2приемнику информации передается код,соответствующий нулевому состояниюпервсгс счетчика 4 ( второго счетчика 21) и разделяющий циклы опросаматрицы элементов коммутации. Крометого, передаются коды, соответствующие обнаруженным замкнутым элементамкоммутации. Приемник проводит обработку поступающей информации от устройства ввода, Коды, соответствующиеалфавитно-цифровым клавишам, воспринимаются один раз, если в предыдущемцикле спроса матрицы коммутационныхэлементов эти коды отсутствуют, ив дальнейшем игнорируются, коды отклавиш, управляющих регистрами, идругих управляющих клавиш учитываютсяпостоянно. Обеспечение ввода информации без отпускания уже нажатых клавиш обеспечивает повышение быстродействия устройства,Формула изобретенияУстройство для ввода информации, содержащее генератор, матрицу элементов коммутации, первый и второй счетчики, коммутатор и дешифратор, выходы которого через матрицу элементов коммутации подключены к информационным входам коммутатора, адреснье входы которого объецинены с соответствующи. ми входами дешифратора и подключены к вьходам первого счетчика, выходывторого счетчика являются инФормационными выходами устройства, о т л и -ч а ю щ е е с я тем, что, с цельюповышения быстродействия и сокращения числа линий связи, в него введены синхронизатор, инверторы, триггеры, формирователи, элемент ИЛИ,третий счетчик, элемент ИЛИ-НЕ, причем первый выход синхронизатора под Оключен к входу синхронизации первоготриггера, второй выход - к входамсброса первого и второго триггеров,один выход первого счетчика черезпервый инвертор соединен с входом 15синхронизации второго триггера, выход коммутатора подключен к входуданных первого триггера, выход которого соединен с первым входом элемента ИЛИ второй вход которого под Оключен к выходу второго триггера,а выход через первый формировательк счетному входу первого счетчика,к входу синхронизатора, к первомувходу элемента ИЛИ-НЕ и к счетному 25входу второго счетчика, выход генератора соединен со счетным входом третьего счетчика, первый выход которого через второй инвертор подключен к второму входу элемента ИЛИНЕ и к входу второго формирователя,выход которого соединен со счетнымвходом второго счетчика, выход элемента ИЛИ-НЕ соединен с входами данных третьего и четвертого триггеров,второй выход третьего счетчика соединен с входом сброса четвертоготриггера и через третий инверторподключен к входу сброса третьеготриггера., третий выход третьего счетчика соединен с синхровходами третьего и четвертого триггеров, выходтретьего триггера подключен к входусброса второго счетчика, выход четвертого триггера через четвертый инвертор с.оединен с входом управлениятретьего счетчика и является стробирующим выходом устройства, вход сброса. третьего счетчика является управ,ляющим входом устройства,.инвертирующий выход третьего триггера подключен к входу установки в "1" четвертого триггера.екс орректор В.Сини аказ 309 1130 Производственно-полиграфическое предприятие, г. Ужгород,ктная, 4 ьф ф0 Тираж 671 Подпис нИПИ Государственного комитета СССРпо делам изобретений и открытийМосква, Ж. Раушская наб., д. 4
СмотретьЗаявка
3819685, 30.11.1984
ВИННИЦКОЕ ПРОИЗВОДСТВЕННОЕ ОБЪЕДИНЕНИЕ "ТЕРМИНАЛ"
ТЮТЮННИК ИГОРЬ АЛЕКСАНДРОВИЧ, МЕНШУТИН НИКОЛАЙ АЛЕКСАНДРОВИЧ, КОЗЛОВ ВЛАДИМИР ИВАНОВИЧ
МПК / Метки
МПК: G06F 3/02
Метки: ввода, информации
Опубликовано: 07.06.1986
Код ссылки
<a href="https://patents.su/5-1236454-ustrojjstvo-dlya-vvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода информации</a>
Предыдущий патент: Устройство для ввода информации
Следующий патент: Устройство для регистрации информации
Случайный патент: Способ выработки меховых шкур