ЙЖ
fl h
ш
4ib
сл
со со
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации | 1987 |
|
SU1509859A1 |
Устройство для ввода информации | 1987 |
|
SU1425642A2 |
Устройство для ввода информации | 1986 |
|
SU1439569A1 |
Устройство для ввода информации | 1986 |
|
SU1376077A1 |
Устройство для ввода информации | 1987 |
|
SU1493997A1 |
Устройство для ввода информации | 1988 |
|
SU1524043A1 |
Устройство для ввода информации | 1987 |
|
SU1493998A1 |
Устройство для ввода информации | 1989 |
|
SU1661747A1 |
Шифратор позиционного кода | 1988 |
|
SU1647910A1 |
Устройство для ввода информации | 1988 |
|
SU1529210A1 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано для ручного ввода информации в устройства обработки. Цель изобретения - повышение быстродействия устройства. Устройство содержит клавиатуру 1, счетчик 8, мультиплексор 2, группу мультиплексоров 13, триггер 5, генератор 7 импульсов, два элемента И 6, tt, группу элементов И 12, элемент ИЛИ 4, элемент НЕ 3. За счет введения группы мультиплексоров и группы элементов И обеспечивается возможность параллельного опроса различшос групп клавиш клавиатуры, что позволяет ускорить поиск нажат клавиши. 1 ил.
t J
а
и
Изобретение относится к автоматике и вьмислительной технике и может быть использовано для ручного ввода информации в устройства обработки
Цель изобретения - повьшение быстродействия устройства.
На чертеже изображена структурная схема устройства (для 4-разрядного счетчика)
Устройство содержит клавиатуру 1, мультиплексор 2, элемент НЕ 3, элемент ИЛИ 4, триггер 5, первый эле- мент И 6, генератор 7 импульсов, счетчик 8s стробирующий выход 9 устройства, информационные выходы 10 устройства, второй элемент И 11, группу элементов И 12 и группу муль™ типлексоров 13.
Устройство для ввода информации работает следующим образом.
В исходном состоянии, когда не нажата ни одна из клавиш клавиатуры 1, на всех селектируемых входах мультиплексора 2 и группы мультиплексоров 13 присутствуют логические О, поступающие логической 1 на их выводы на выходе элемента И 11 - логическая 1, а на выходе элемента НЕ 3 - логический О, удерживанодий триггер 5 в единичном состоянии, разрешаищем прохождение тактовых импульсов с выхода генератора 7 импульсов счетчика 8,
При нажатии какой-либо клавиши из старшей половины клавиатуры 1 на соответствукжще входы мультиплексора 2 поступает логическая 1. В момент времени, когда на выходе счетчика 8 сформируется код, соответствзтощий номеру нажатой клавиши, на выходе мультиплексора 2 появится логический и, поступакиций на выход второго элемента И 11, и состояние триггера 5 не изменяется. При достижении подвижным контактом нормально разомкнутого контакта клавиши на первом входе элемента ИЛИ 4 появится логически О, который установит на прямом выходе триггера 5 логический О, а на инверсном - логическую 1. Логический О с прямого выхода триггера 5 запретит прохождение тактовых импульсов на вход счетчика 8, с выходов которого код нажатой- клавиши через группу элементов И 12 (а младший разряд непосредственно) поступает на выход 10 устройства. При этом логическая .1 на инверсном выходе триггера 5 поступает на выход 9 и разрешает опрос выходов 10,
При возврате подвижного контакта к нормально замкнутому контакту клавиши клавиатуры 1 появляюцаяся логи- ческая 1 на выходе мультиплексора 2, а следовательно, ц логический О на выходе элемента НЕ 3 установят
0 устройство в исходное состояние.
При нажатии какой-либо клавиши из младшей половины клавиатуры 1 на соответствующие входы мультиплексора 2 и мультиплексоров 13 группы посту5 пает логическая 1, При этом с помощью формирующегося на выходе счетчика b кода происходит ,поиск нажатой клавиши вначале в мультиплексоре 13 группы с помощью младших разрядов
Q кода, а затем с последовательным добавлением одного разряда соответственно в мультиплексорах 13 группы. При этом возможен случай срабатывания одного или нескольких мультип5 лексоров (в зависимости от состояния счетчика В в момент нажатия клавиши), в результате чего на их выходах формируются логические О, которые, формируя на выходе соответствующих элементов И 12 группы логические О, одновременно поступают на выход второго э лемента И 11 и далее через элемент НЕ 3 на вход установки триггера, не изменяя его состояния,
Далее работа устройства аналогична описанной, при этом на- информационные выходы 10 устройства поступают .уровни младших разрядов выходов счетчика 8, не заблокированные логическими О с выходов мультиплексоров, и логические О в старших разрядах. Таким образом, организация ускоренного поиска нажатой клавиши позволяет путем параллельного опроса разноцикловых групп клавиш клавиатуры повысить быстродействие устройства.
Формула из Обрете ни я
0
5
0
5
50
Устройство для ввода информации, содержащее клавиатуру, мультиплекимпульсов, первый элемент И, элемент ИЛИ и элемент НЕ, выход генератора соединен с первым входом первого элемента И, выход которого соединен со счетным входом счетчика, выходы которого соединены с адресными входани мультиплексора, информационные входы которого соединены с выходами групп мпадших и старших разрядов клавиатуры, выход которой соединен с первым входом элемента ИЛИ, выход которого соединен с входом сброса триггера, прямой выход которого соединен с вторым входом первого элемента И, а инверсный является стро- бирунщим выходом устройства, второй вход элемента ИЛИ соединен с входом элемента НЕ, выход которого соединен с входом установки триггера, выход мпадшего разряда счетчика является информационным выходом ютад- шего разряда устройства, отличающееся тем, что, с целью повышения быстродействия устр Лства, в него введены группа мультиплексоров, группа элементов И и, второй элемент И, адресные входы первого мультиплексора группы соединены со всеми, кроме старшего, адресньаш входами мультиплексора, а адресные входы каждого последующего мульти
1453396
плексора группы соединены со всеми, кроме старшего, адресными входами предццущего мультиплексора группы, информационные входы мультиплексоров группы соединены с соответствующими группами выходов младяих разрядов клавиатуры, первые входы элементов И группы соединены с соответст- взгащими выходами старших разрядов счетчика, выход мультиплексора соединен с первым входом второго элемента И, выход первого мультиплексора группы соединен с вторым входом вто- Рого элемента И и с вторым входой первого элемента И группы, выходы каждого из последумцих мультиплексоров группы соединены с другими входами второго элемента И, с входом одноименного элемента И группы и с входом каждого предцдущег,о элемента И группы, выходаг элементов И группы являются информационными выходами старших разрядов устройства, выход второго элемента И соединен с входом элемента НЕ,
Устройство для ввода информации | 1977 |
|
SU840862A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для ввода информации | 1983 |
|
SU1112358A1 |
Авторы
Даты
1989-01-23—Публикация
1987-06-26—Подача