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

 

Изобретение относится к вычислительной технике и автоматике и может быть использовано для ввода, информации в ЭВМ с клавиатуры. Изобретение позволяет повысить надежность работы устройства за счет блокировки формирования ошибочного сигнала (кода) и обеспечить диагностику за счет формирования кодов нажатых клавиш. Для этого в известное устройство введены счетчик, депшфратор, элемент задержки, два триггера , элементы И и элемент НЕ. 1 ил.. (Л С

СОЮЗ СОВЕТСНИХ

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

РЕСПУБЛИН (gj) 4 С 06 F 3/02

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н А BTOPCHOMY СВИДЕТЕЛЬСТВУ

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

Il0 ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3950106/24-24 (22) 03.09.85 (46) 23.02.87. Бюл. В 7 (72) В.Н.Соснов (53) 681.327.11 (088.8) (56) Авторское свидетельство СССР

Р 1062676, кл G 06 F 3/02, 1982.

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

В 964618, кл. G 06 F 3/02, 1980.

„„SU„„1291 4 А 1 (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к вычис- лительной технике и автоматике и может быть использовано для ввода информации в ЭВМ с клавиатуры. Изобретение позволяет повысить наде кность работы устройства за счет блокировки формирования ошибочного сигнала (кода) и обеспечить диагностику за счет формирования кодов нахатых клавиш. Для этого в известное устройство введены счетчик, дешифратор, элемент задержки, два триггера, элементы И и элемент НЕ. 1 ил.

1 129195

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

Целью изобретения является повы.шение надежности устройства.

На чертеже представлена функциональная схема устройства.

Устройство содержит клавиатуру 1, в состав которой входят матрица коммутационных элементов,2 и блок 3 формирователей сигналов, блок 4 памяти, регистр 5, элемент НЕ 6, генератор 7 импульсов, счетчик 8, дешифратор 9, первый триггер 10, второй триггер 11, третий триггер 12, первый 13, второй 14 и третий 15 элементы И, элемент 16 задержки.

Работа устройства заключается в следующем.

Сигналы на выходе клавиатуры 1 являются адресом ячейки блока 4 памяти. В каждой ячейке блока 4 памяти, однозначно определяемой адресом, имеется бит готовности, установленный в разрешенных адресах и не установленный в запрещенных адресах, бит ошибки, не установленный в разрешенных адресах и установленный в запрещенных, и выходной код устройства для разрешенных адресов, однозначно соответствующий состоянию блока клавиатуры 1.

В исходном состоянии блок клавиатуры 1 формирует запрещающий адрес ячейки блока 4 памяти. Содержимое

I ячейки памяти присутствует на выхо--1 дах блока 4 памяти. Сигнал неустанов- 10 ленного бита "Готовность" с первого выхода блока 4 памяти через элемент

НЕ 6 запрещает работу генератора 7 и счетчика 8, а через элемент 16 задержки и элемент И 13 сбрасывает триггер 11, с выхода которого на генератор 7 и счетчик 8 подается разрешающий сигнал. Счетчик 8 находится в нулевом состоянии, по его сигналам дешифратор 9 формирует сигнал, 50 запрещающий запись в регистр 5, триггеры 10 и 11 и закрывающий элементы

И 14 и 15. Триггеры 10 и 12 сброшены сигналом с входа устройства

"Сброс". С выхода триггера 10 на ге- 55 нератор 7 подается разрешающий сигнал, а на выход Готовность" устройства — сигнал, с ответствующий отсутствию выходного кода устройства.

При нажатии клавиши матрицы блока клавиатуры. 1 на его выходах установится разрешающий адрес ячейки на вход блока 4 памяти. На информационные выходы блока 4 памяти из ячейки поступит код, соответствующий нажатой клавише, на первый выход — сигнал установленного бита "Готовность", на второй — сигнал неустановленного бита "Ошибка". Сигнал с первого выхода блока 4 памяти через элемент

НЕ 6 разрешит работу генератора 7 и счетчика 8, через элемент И 13 снимет запрещающий сигнал с триггера 11 и закроет элемент 14. Сигнал с второго выхода блока 4 памяти запретит элемент.

И 15. Счетчик 8и дешифратор 9 сформируют импульс записи, который с выхода де-, шифратора 9 поступит на входы триггеров 10 и 11, на входы элементов

И 14 и 15 и откроет вход записи регистра 5. На выходах регистра 5 пбявится информация, переписанная с выходов блока 4 памяти по переднему фронту импульса. По заднему фронту импульса записи установятся триггеры 10 и 11, при этом сигнал с выхода триггера 10 блокирует работу генератора 7 и поступает на выход "Готовность" устройства, а сигнал с триггера 11.также блокирует работу генератора 7 и сбрасывает счетчик 8.

После считывания информации с устройства по сигналу "Готовность" на выходе устройства, триггер 10 сбрасывается по входу "Сброс" устройства. Сигнал противоположного значения с выхода триггера 10 поступит на выход "Готовность" устройства и разрешит работу генератора 7, которая запрещена сигналом с выхода триггера

11. После отпускания клавиши с первого выхода блока 4 памяти снимается, сигнал "Готовность", при этом через= элемент НЕ 6 блокируется работа генератора 7 и счетчика 8. Через элемент 16 задержки и элемент И 13 сбрасывается триггер 11, с выхода которого подается разрешающий сигнал на ранее заблокированные генератор 7 и счетчик 8. В результате устройство возвращается в исходное состояние.

В случае, если на вход блока 4 памяти поступит сигнал помехи, то на входе этого блока сформируется запрещенный адрес ячейки, из которой считывается информация, с не3 1291954 установленным битом "Готовность".

В этом случае если не будет сформирован импульс "записи" счетчиком 8 и дешифратором 9, схема придет в исходное состояние за счет блокировки генератора 7 и сброса счетчика 8 через элемент НЕ 6. Если же импульс

"записи" будет сформирован, то в триггер 12 через элемент И 14 или

15 запишется сигнал "Ошибки", кото- 10 рый поступит на соответствующий вы- э ход устройства. д

Если информация с устройства не с будет считана, а произойдет отпусм кание клавиши и нажатие следующей, 15 п то работа генератора 7 будет эабло- з кирована сигналом с выхода триггем ра 10 до тех пор., пока информация с не будет считана и триггер 10 не э будет сброшен сигналом "Сброс" по 20 г входу устройства. Только после этов

ro будет осуществлен вывод информа- о ции, соответствующей нажатой клави- P ше. с

При нажатии двух клавиш одновре- 25 н менно на входе блока 4 памяти фор- в мируется запрещенный адрес ячейки в блока 4 памяти, в которой не устан новлен бит "Готовности". с

При этом устройство не осущест- 30 и вляет вывод информации этой ячейки и переходит в исходное состояние. р

Таким образом, возможна работа с п перекрытием клавиш, т.е. при нажатии первой клавиши, нажатии второй и от- 35 пускании первой будет последователь- д но выводиться информация, соответст- д вующая первой и второй клавише. п

Формула изобретения

Устройство для ввода информации, содержащее клавиатуру, блок памяти, регистр, генератор импульсов, первый триггер и первый элемент И, выходы клавиатуры соединены с входами блока памяти, выходы группы которого соединены с входами группы регистра, выходы которого являются информационными выходами устройства, о т л и ч а ю щ е е с я тем, что, с целью повьппения надежности, в него введены второй и третий триггеры, дешифратор, счетчик, второй и третий лементы И> элемент НЕ, элемент заержки, первый выход блока памяти оединен с вторым входом второго элеента И, входом элемента НЕ, входом ервого элемента И и через элемент адержки с вторым входом первого элеента И, второй выход блока памяти оединен с вторым входом третьего лемента И, выходы второго и третьео элементов И соединены с первым и торым входами третьего триггера сответственно, выход третьего триггеа является выходом "Ошибка" устройтва, выход первого элемента И соедиен с вторым входом, второго триггера, ыход которого соединен с вторым ходом счетчика и третьим входом геератора импульсов, выход которого оединен с третьим входом счетчика входом дешифратора, выходы счетчиа соединены с входами группы дешифатора, выход которого соединен с ервым входом первого триггера, перыми входами второго и третьего элеентов И и второго триггера и с вхоом регистра, выход элемента НЕ соеинен с вторым входом генератора имульсов и первым входом счетчика, выход первого триггера соединен с пер40 вым входом генератора импульсов и является выходом Готовность" устрой ства, второй вход первого триггера и третий вход третьего триггера являются входом "Сброс" устройства.

1291954

/Х.

moAoc44

Составитель А.Трунов

Техред А.Кравчук Корректор А.Зимокосов

Редактор В.Данко

Тираж 673 Подписное

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

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

Заказ 264/46

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

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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