Изобретение относится к автоматике и вычислительной технике и может быть использовано для ручного ввода информации в устройства обработки.
Цель изобретения - повышение быстродействия устройства.
Па чертеже представлена структурная схема устройства.
На чертеже обозначены клавиатура 1, выполненная в виде элементов коммутации, включающих подвижные,нормально замкнутые и нормально paSoM- кнутые контакты, мультиплексор 2, генератор 3 импульсов, элемент И 4, счетчик 5, первый элемент ИЛИ 6, элемент НЕ 7 и триггер 8, информационные выходы устройства 9, выход готовности устройства 10, второй элемент ИЛИ II, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 12.
Устройство работает следующим образом.
Пусть первый вход второго элемента ИЛИ 11 соединен с информационным входом мультиплексора 2, соответствующем единичному состоянию счетчика 5, что соответствует клавише, например ПРОБЕЛ клавиатуры I, второй вход - с информационным входом мультиплексора 2, соответствующем нулевому состоянию счетчика 5 и клавише О, а выход второго элемента ИЛИ 11 соединен со входом обнуления счетчика 5.
В исходном состоянии, когда не нажата ни одна из клавиш клавиатуры 1, на всех селектируемых входах мультиплексора 2 присутствуют логические О, на его выходе - логическая 1, которая через элемент НЕ 7 уровнем логического О удерживает триггер .; 8 в единичном состоянии, при этом логическая 1 с прямого выхода тригге - ра 8 разрешает прохождение тактовых импульсов с генератора 3 через элемент И 4 на счетный вход счетчика 5, на выходе которого появляется последовательно 2 кодов. При этом, на входе установки в О счетчика 5 присутствует логический О, разрешаюU
QD 00 СО СО
щий последнему подсчет импульсов, на вторых входах элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 12 присутствуют логические О, вследствие чего на выходы 9 группы устройства поступают кодовые комбинации с выходов счетчика 5 в прямом виде.
При нажатии какой-либо клавиши клавиатуры 1 (кроме ПРОБЕЛ и О) на соответствующий селектируемый вхо мультиплексора 2 подается логическая 1. В момент времени, когда на выходе счетчика 5 установится код, сЬответствумищй номеру нажатой клави ши, на выходе мультиплексора 2 формируется логический 0 который поступает на первый вход первого элемента ИЛИ 6 и через элемент НЕ 7 уронем логической 1 - на S-вход триг- гера 8, не изменяя его состояния.
При достижении подвижным контактом нормально разомкнутого контакта клавиши на втором входе первого элемента ИЛИ 6 появляется логический О который, поступая на его вход, устанавливает триггер 8 по R-входу в нулевое состояние. При этом, логический О с прямот о выхода триггера 8 запрещает прохождение тактовых им- пульсов с выхода генератора 3 через элемент И А на счетный вход счетчика 5, а логическая 1 с инверсного выхода поступает на выход 10 устройсва, разре чая опрос выходов 9 группы устройства, т.е. кода нажатой клавиши.
При возврате подвижного контакта к нормально замкнутому контакту клавиши клавиатуры I на выходе мульти- плексора 2 устанавливается логическая 1, устанавливающая через элемент НЕ 7 триггер 8 в единичное состояние. Схема возвращается в исходное состояние.
При нажатии клавиши ПРОБЕЛ на соответствующий -кодовой комбинадии все единицы вход мультиплексора 2, вторые входы элементов ИСКЛЮЧАЮЩЕ
ИЛИ 12 группы и первый вход второго элемента ИЛИ 11 поступает логическая 1, устанавливающая счетчик 5 в нулевое состояние. Па выходах элементов ИСКЛЮЧАЮЩЕЕ РШИ 12 группы устанавливается комбинация все .единицы, по-, ступающая на выходы 9 группы устройства и адресные входы мультиплексора L, на выходе которого формируется логический О, Появление логичес0
5 0 5
0 5
0
5
кого о на втором входе первого элемента ИЛИ 6 (при достижении подвижный контактом клавиши ПРОБЕЛ нормально разомкнутого контакта) триггер В устанавливается в нулевое состояние, при котором прекращается поступление тактовых импульсов на счетный вход счетчика 5, а на выходе 10 устройства появляется логическая 1, разг- решающая опрос выходов 9 группы устройства.
При возврате подвижного контакта к нормально замкнутому, схема возвращается в исходное состояние.
При нажатии клавший О устройство работает так же, как при пользовании клавишей ПРОБЕЛ,,но при этом- нулевая кодовая комбинация с выходов счетчика 5 поступает через элементы ИСЮЮЧАЮЩЕЕ ИЛИ 12 группы на выходы 9 группь устройства без инвертирования (в прямом виде).
Таким образом, устройство позволяет повысить быстродействие ввода информации за счет сокращения времени (до времени срабатывания элементов схемы) ввода часто употребляемых символов.
Формула изобретения
Устройство для ввода информации, содержащее клавиатуру, мультиплексор, генератор импульсов, элемент И, счетчик, первый элемент ИЛИ, элемент НЕ и триггер, выходы группы клавиатуры соединены с информационньЕми входами мультиплексора, выход которого соединен, с входом элемента НЕ и первым входом первого элемента ИЛИ, выход которого соединен с входом установки в о триггера, инверсный выход которого является выходом готовности устройства, ьыход элемента НЕ соединен с входом установки в 1 триггера, прямой выход которого соединен с первым входом элемента И, второй вход которого соединен с выходом генератора импульсов, выход элемента И соединен со счетным входом счетни- ка, выход клавиатуры соединен с вторым входом первого элемента ИЛИ, о т- личающееся тем, что, с целью целью повьииения быстродействия устройства, в него введены второй элемент ШШ и элемент ИСКЛЮЧАЮОЩЕ ИЛИ, выходы которых соединены с адресными входами мультиплексора и являются информационными выходами устройства, выходы счетчика соединены с первыми входами соответствующих элементов ИС1аШЧАЮР1ЕЕ ИЛИ, один из выходов группы клавиатуры соединен с перU93997
ми
б
вым входом второго элемента ИЛИ, другой выход группы клавиатуры соединен с вторыми входами второго элемента ИЛИ и элементов ИСКЛЮЧАНЩЕ ИЛИ.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации | 1987 |
|
SU1425642A2 |
Устройство для ввода информации | 1987 |
|
SU1453396A1 |
Устройство для ввода информации | 1986 |
|
SU1439569A1 |
Устройство для ввода информации | 1987 |
|
SU1493998A1 |
Устройство для ввода информации | 1987 |
|
SU1509859A1 |
Устройство для ввода информации | 1989 |
|
SU1661747A1 |
Устройство для ввода информации | 1988 |
|
SU1524043A1 |
Устройство для ввода информации | 1985 |
|
SU1354180A1 |
Устройство для ввода информации | 1986 |
|
SU1376077A1 |
Устройство для ввода информации | 1981 |
|
SU980086A1 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано для ручного ввода информации в устройства обработки. Целью изобретения является повышение быстродействия устройства. Устройство для ввода информации содержит клавиатуру 1, мультиплексор 2, элемент НЕ 7, триггер 8, первый 6 и второй 11 элементы ИЛИ, генератор импульсов 3, элемент И 4, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 12. За счет сокращения времени ввода часто употребляемых символов, например, клавиш "0" и "ПРОБЕЛ", обеспечивается повышение быстродействия устройства. 1 ил.
Устройство для ввода информации | 1984 |
|
SU1265753A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Походная разборная печь для варки пищи и печения хлеба | 1920 |
|
SU11A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1989-07-15—Публикация
1987-11-17—Подача