13
Изобретение относится к автоматике и вычислительной технике и может быть использовано для ввода информации в устройства обработки.
Цель изобретения повышение быстродействия устройства.
На чертеже представлена схема устройства.
Устройство содержит клавиатуру 1, выполненную в виде элементов коммутации включающих подвижные нормально замкнутые и нормально разомкнутые контакты, первый мультиплексор 2, пер Bbtu элемент НЕ 3, элемент ИЛИ А, пер- вый триггер 5, элемент И 6, генератор 7 импульсов, первый счетчик 8, выход 9 готовности устройства, информационные выходы 10 устройства, второй триггер 11, второй мультиплексор 12, элемент 13, второй счетчик 14, сумматор 15 и второй элемент НЕ
16.
Устройство работает следующим образом.
В исходном состоянии, когда не нажата ни одна клавиша клавиатуры 1, на всех информационных входах первого 2 и второго 12 мультиплексоров присутствуют лог, О, а на их выхо- дах - лог„ 1, Причем лог. О на выходе первого элемента НЕ 3 устанавливает лог, 1 на прямом выходе первого триггера 5, а лог, О на выходе второго элемента НЕ 16 устанавли- вает лог, 1 на прямом выходе второго триггера 11, разрешающие прохождение тактовых импульсов соответственно с выхода генератора 7 импульсов через элемент И 6 на счетный вход первого счетчика 8 и с выхода элемента И 6 через элемент И-НЕ 13 на счетный вход второго счетчика 14, на выходах которых появляются последовательно N кодов (, смещенных зо вре- мени на величину длительности тактового импульса генератора 7, при этом изменение кода опроса на выходах сумматора 15 происходит с удвоенной частотой.
При нажатии какой-либо клавиши клавиатуры на соответствующих информационных входах первого 2 и второго 12 мультиплексоров появляется лог, 1, а на входе элемента НЕ16- лог, 0 лог. ка выходе которого разрешает изменение состояния вто роге триггера 1.
ВО2
В момент времени, когда на выходе сумматора 15 устанавливается код, соответствующий номеру нажатой клавиши минус единица, на выходе второго мультиплексора 12 появляется лог, О и устанавливает лог, О на прямом выходе второго триггера 11, в результате чего прохождение тактовых импульсов на вход второго счетчика
14прекращается, и скорость изменения кода опроса на выходах сумматора
15уменьшается вдвое.
В момент времени, когда на выходе сумматора 15 устанавливается код, соответствующий номеру нажатой клавиши, на выходе первого мультиплексора 2 появляется лог, О, а на выход первого элемента НЕ 3 - лог, 1, разрешающая установку первого триггера 5,
При достижении подвижным контактом нормально разомкнутого контакта клавиши на втором входе элемента ИЛИ 4 появляется лог, О, При появлении на первом входе,элемента ИЛИ 4 лог, О с выхода первого мультиплексора 2, когда на выходах сумматора 15 устнавливается код, соответствующий номеру нажатой клавиши, на выходе элемента ИЛИ 4 появляется лог, О, который устанавливается на прямом выходе первого триггера 5 лог, О, а на инверсном - лог, 1. Лог, О с прямого выхода первот о триггера 5 запрещает прохождение тактовых импульсов с выхода генератора 7 импульсов через элемент И 6 на вход первого счетчика 8, Лог, 1 на инверсном выходе первого триггера 5 поступает на выход 9 готовности устройства и разрешает опрос информационных выходов 10 устройства.
При возврате подвижного контакта к нормально замкнутому контакту клавиши клавиатуры j появляющиеся лог, 1 на выходе первого м льтиштексора 2, а у следовательно, лог, О на выходе первого элемента НЕ 3 устанавливает в единичное состояние первый триггер 5, лог, 1 с выхода клавиатуры 3 через второй элемент НЕ 16 второй триггер Ii f что возвращает схему в исходное состояние,
Таким образом, предлагаемое техническое решение позволяет увеличить вдвое скорость сканирования ненажатых клавиш клавиатуры устройства для
31354
ввода информации, что повьшает быстродействие устройства в целом.
Фор м у ла изобретения
Устройство для ввода информации, содержащее клавиатуру, первый мультиплексор, генератор импульсов, элемент И, первый счетчик, элемент ИЛИ, ю первый элемент НЕ, первый триггер, группа выходов клавиатуры соединена с информационными входами первого мультиплексора, выход которого соединен с входом первого элемента НЕ и 15 первым входом элемента ИЛИ, второй вход которого соединен с выходом клавиатуры, выходы элемента ИЛИ и первого элемента НЕ соединены соответственно с входом установки в О и вхо- 20 дом установки в 1 первого триггера, инверсный выход которого является выходом готовности устройства, прямой выход первого триггера соединен с первым входом элемента И, второй вход 25 которого соединен с выходом генерато- ра импульсов, выход элемента И соединен с счетным входом первого счетчика, о тличающе.е ся тем, что, с целью повышения быстродействия, в
Редактор Н.Бсбкова
Составитель И,Карпова .
Техред М.Ходанич Корректор Н,Король
Заказ 5694/43 Тираж 671 Подписное ВНИШШ Государственного комитета СССР
по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб,, д, 4/5
Производственно-полиграфическое предприятие, г, Ужгород, ул. Проектная, 4
5
5 0 5
180
устройство введены второй мульт н- плексор, второй счетчик, элемент И- НЕ, второй элемент НЕ, второй триггер, сумматор, информационные выходы которого соединены с адресными входами мультиплексоров и являются информационными выходами устройства, выход переноса сумматора соединен с входами сброса счетчиков, выход элемента И соединен с первым входом элемента И-НЕ, выход которого соединен с счетным входом второго счетчика, выходы счетчиков соединены с входами сумматора выход второго мультиплексора соединен с вхЬдом установки в О второго триггера, выход которого со- единен с вторым входом элемента И-НЕ, выход клавиатуры соединен с входом второго элемента НЕ, выход которого соединен с входом установки в 1 второго триггера, каждый i-й информационный вход первого мультиплексора соединен с J-M информационным входом второго мультиплексора, причем
(i + U для is N - & j i + А - N для i N -i, где 4 1,U.|N-1, N - число элемен- . тов коммутации клавиатуры.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации | 1987 |
|
SU1493997A1 |
Устройство для ввода информации | 1987 |
|
SU1453396A1 |
Устройство для ввода информации | 1987 |
|
SU1425642A2 |
Устройство для ввода информации | 1986 |
|
SU1439569A1 |
Устройство для ввода информации | 1987 |
|
SU1509859A1 |
Устройство для ввода информации | 1988 |
|
SU1524043A1 |
Устройство для ввода информации | 1986 |
|
SU1376077A1 |
Устройство для ввода информации | 1981 |
|
SU980086A1 |
Устройство для ввода информации | 1991 |
|
SU1784962A1 |
Устройство для ввода информации | 1986 |
|
SU1456943A1 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано для ввода информации в устройства обработки. Целью изобретения является повьшение быстродействия устройства,,в которое введены второй мультиплексор 12,второй счетчик 14, элемент И-НЕ 13, второй элемент НЕ 16, второй триггер 11, сумматор 15. Введенные элементы позволяют увеличить вдвое скорость сканирования ненажатых клавиш клавиатуры 1 и опрашивать нажатые клавиши с частотой следования импульсов от ге- нератора 7, что позволяет повысить , быстродействие устройства в целом. 1 ил. СО ел 4
Устройство для ввода информации | 1981 |
|
SU974367A2 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для ввода информации | 1983 |
|
SU1112358A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1987-11-23—Публикация
1985-11-13—Подача