Устройство для ввода информации
Иллюстрации
Показать всеРеферат
СОКЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИН
„„SU„„1444741
4 О 06 F 3/02
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ
К ABTOPCHOMV СВИДЕ ГЕЛЬСТВУ (21) 4224877/24-24 (22) 28.10.86 (46) 15.12.88. Бюл. № 46 (71) Смоленское специальное конструкторско-технологическое бюро систем программного управления (72) В. К. Никитин и С. А. Осин (53) 681.327.11 (088.8) (56) Авторское свидетельство СССР № 746485, кл. G 06 F 3/02, 1978.
Авторское свидетельство СССР № 938274, кл. G 06 F 3/02, 1981. (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано в клавишных устройствах ввода информации. Цель изобретения состоит в упрощении устройства. Устройство содержит клавиатуру 1, шифратор 6, регистр 7 и элемент НЕ 8. Указанная цель достигается тем, что в устройство введены элементы И 5 и элемент 9 задержки. 2 ил.
1444741
Изобретение относится к автоматике и вычислительной технике и может быть использовано в клавишных устройствах ввода информации в ЭВМ, для дисплеев и других аналогичных устройств.
Цель изобретения — упрощение устройства.
На фиг. 1 изображена функциональная схема предлагаемого устройства; на фиг. 2— схема элемента задержки.
Устройство содержит клавиатуру 1, состоящую из первой 2 и второй 3 групп развязывающих элементов и матрицы 4 коммутационных элементов, элементы И 5, шифратор 6, регистр 7, элемент HE 8, элемент 9 задержки, выход 10 «Запрос» и информационные выходы 11.
Устройство работает следующим образом.
В исходном состоянии все коммутационные элементы матрицы 4 разомкнуты, на одних входах элементов И 5 (для нулей) присутствует сигнал низкого уровня, а на других входах — сигнал высокого уровня. Это обусловлено управлением двумя группами входов клавиатуры 1 через элемент НЕ 8. На всех выходах элементов И 5 сформированы сигналы низкого уровня, шифратор при этом формирует на своем управляющем выходе сигнал высокого уровня. На выходе элемента 9, задержки т. е. на выходе 10 «Запрос» устройства также сигнал высокого уровня.
На входах второй группы 3 развязывающих элементов — сигнал высокого уровня, а на входах первой группы 2 ра=-вязывающих элементов — сигнал низкого уровня, поступающий с выхода элемента НЕ 8.
При замыкании коммутационного элемента клавиатуры 1 сигнал низкого уровня с соответствующег0 выхода второй группы 3 элементов клавиатуры поступает на второй . вход соответствующего элемента И группы элементов И 5, на выходе которого формируется сигнал высокого уровня, поступающий на вход шифратора 6. При этом на управляющем выходе шифратора 6 появляется сигнал низкого уровня, а на его информационных выходах — код строки замкнутого коммутационного элемента, который записывается в регистр 7 сигналом высокого уровня с выхода элемента 9 задержки. При этом запускается элемент 9 задержки, на выходе которого по окончании времени, достаточного для устранения дребезга контактов коммутационных элементов, появляется сигнал низкого уровня, по которому запрещается запись информации в регистр 7, в результате чего регистр хранит код строки замкнутого коммутационного элемента. На выходе 10 «Запрос» также появляется сигнал низкого уровня, поступающий в ЭВМ и служащий для пре-, рывания ее работы. Одновременно сигнал низкого уровня с выхода элемента 9 задержки поступает на входы второй группы 3 развязывающих элементов, а на входах первой группы 2 развязывающих элементов с выхода элемента НЕ 8 появляется сигнал высокого уровня. При этом с соответствующего выхода первой группы клавиатуры сигнал низкого уровня поступает на первый вход соответствующего элемента
И 5, на выходе которого формируется сигнал высокого уровня, поступающий на вход шифратора 6. На управляющем выходе шифратора 6 удерживается сигнал низкого уровня, а на его информационных выходах присутствует код столбца замкнутого коммутационного элемента.
На информационных выходах 11 устройства присутствует код строки замкнутого коммутационного элемента (с выхода регистра 7) и код столбца (c выхода шифратора 6}. Эти коды считываются
20 ЭВМ по получению прерывания с выхода
10 «Запрос» устройства.
Цикл заканчивается. При отпускании коммутационного элемента на всех выходах элементов И 5 появляются сигналы низкого уровня, что приводит к появлению на управляющем выходе шифратора 6 сигнала высокого уровня и схема возвращается в исходное состояние. В регистр 7 разрешается запись новой информации, в результате чего на выходе 10 «Запрос» устройства — сигнал высокого уровня, Использование ПЗУ в качестве шифратора 6 позволяет устранить (за счет соответствующего программирования этого ПЗУ, неоднозначность в работе устройства при одновременном нажатии нескольких клавиш.
Для этого при программировании ПЗУ должны соблюдаться следующие требования:
Код строки или столбца замкнутого коммутационного элемента должен формироваться только для сигнала высокого уровня., поданного на вход ПЗУ с большим приоритетом. При этом должен формироваться сигнал низкого уровня на выходе
ПЗУ, используемом как управляющий выход шифратора. Приоритеты входам ПЗУ задаются исходя из конкретных требований на к asHaTypy.
При сигналах низкого уровня на всех входах ПЗУ, т. е. в исходном состоянии и в момент отпускания клавиши, на управляющем выходе шифратора должен формироваться сигнал высокого уровня.
При сигналах высокого уровня на всех входах ПЗУ на его управляющем выходе должен формироваться сигнал низкого уровня. Этим устраняется влияние на работу устройства различного времени прохождения сигнала низкого уровня с выхода элемента задержки до зыходов первой и второй групп клавиатуры.
Использование шифратора и новых конструктивных связей позволяет легко формн1444741
Со ста в ител ь С. Кулиш
Редактор А. Ренин Техред И. Верес Корректор Л. Пилипенко
Заказ 6481/46 Тираж 704 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж вЂ” 35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4 ровать сигнал, фиксирующий нажатие клавиши (замыкание матрицы и коммутационных элементов), а также хранить в регистре 7 номер строки нажатой клавиши в требуемом коде, что требует регистра меньпей емкости по сравнению с прототипом, где хранится позиционный код строки нажатой клавиши.
Использование элемента задержки с временем задержки, превышающим максимально возможное время дребезга контактов коммутационных элементов, позволяет устранить влияние «дребезга» на работу устройства ввода.
Предлагаемое устройство по сравнению с устройством-прототипом упрощено конструктивно и, как следствие, более надежно в работе, что достигается вводом новых элементов и конструктивных связей.
Формула изобретения
Устройство для ввода информации, со- О держащее клавиатуру, элемент НЕ, регистр и шифратор, информационные выходы которого являются информационными выходами первой группы у стройства, отличаюи4ееся тем, что, с целью упрощения устройства, в него дополнительно введены элементы И и элемент задержки, выход которого соединен с входом элемента НЕ, с входами первой группы клавиатуры, со стробирующим входом регистра и является выходом запроса устройства, выход элемента НЕ соединен с входами второй группы клавиатуры, выходы первой группы которой соединены с соответствующими первыми входами элементов И, выходы второй группы клавиатуры соединены с соответствующими вторыми входами элементов
И, выходы которых соединены с входами шифратора, информационные выходы которого соединены с информационными входами регистра, выходы которого являются информационными выходами второй группы устройства, управляющий выход шифратора соединен с входом элемента задержки.