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

Иллюстрации

Показать все

Реферат

 

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

А2

СО©З СОВЕТСКИХ

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

РЕСПУБЛИК (51)5 G 06 F 3/02.J

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

ПО ИЗОБРЕТЕНИЯМ И ОМЫТИЯМ

ПРИ ГКНТ СССР (61) 1112358 (21) 4605528/24-24 (22) 14,11,88 (46) 23,12.90. Бюл. 11 - 47 (72). Я,В,Коханый, В,И,Плиш, Е,1.,Г1пиш, Б,А.Олиярник и Е.И,Мовчан (53) 681,327.11 (088,8) (56) Авторское свидетельство СССР

9 1112358, кл, G 06 7 3/02, 1983„ (54)УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к автомати" ке и вычислительной технике, может быть использовано для ручного ввода информации, Целью изобретения явля„„Я0„„1615697 етсн повышение быстродействия устройства. Устройство для ввода информа- ции содержит клавиатуру 1, мультиплексор 2, группу мультиплексоров 14, генератор импульсов 3, два элемента И 4 и 15, регистр 11,группу регистров 13, < два триггера 8 и 12,счетчик 5,элемент

HE 7, элемент ИЛИ 6, коммутаторы 16.

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

13 без процесса сканирования клавиатуры путем установки соответствующих кодов в счетчике 5, 1 ил. .1615697

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

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

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

2, генератор 3 импульсов, первый элемент И 4, счетчик 5, элемент ИЛИ 6, !5 элемент HE 7, первый триггер 8, выхо ды 9 группы устройства, выход 10 стро,ба устройства, регистр ll сдвига, второй триггер .12, группу регистров

;13„ 14, второй 20 элемент И 15 и коммутаторы 16.

Устройство работает следующим об, разом.

В исходном состоянии, когда не на жата ни одна клавиша клавиатуры l, 25 регистр 11 сдвига, второй триггер 12 ,.и группа регистров 13 обнулены, на всех селектируемых входах мультиплексора 2 и группы мультиплексоров

14 присутствуют логические "О", а на их выходах - логические "1", которые в первом случае через элемент НЕ 7

yme уровнем логического "О" удержива-: ют на инверсном выходе первого триг:гера 8 логический "О", а на прямом ,:выходе = логическую 1, поступающую

tI ВЕ

35 на второй вход первого элемента И 4 .(1 а во втором случае. через второй эле-,. мент И 15 поступают на вход разрешения занесения кода счетчика 5. Логи- 40 ll II ческая 1 на втором входе первого элемента И 4 разрешает прохождение тактовых импульсов с выхода генератора 3 импульсов через первый элемент

И 4 на вход счетчика 5, на выходе ко- 45 торого появляется последовательно 2" кодов, При нажатии какой-либо клавиши клавиатуры 1 на соответствующий селектируемый вход мультиплексора 2 и

Рруппы мультиплексоров 14 подается . логическая 1, В момент времени,когII II

50 да на выходе двоичного счетчика 5 сформируется код, соответствующий ноМеру нажатой клавиши, на выходе муль иплексора 2 появляется логический !т II

О, а на выходе элемента HE 7 - лоГическая "1", не изменяющая состояния первого триггера 8, При достижении йодвижным контактом нормально разомкнутого контакта клавиши на втором входе элемента ИЛИ 6 появляется логи11 1I ч е скии 0 . При появлении на первом входе элемента ИЛИ 6 логического "О " с выхода мультиплексора 2, когда н а выходе счетчика 5 сформируется к од, соответствующий номеру нажатой кл авиши, на выходе элемента ИЛИ 6 появляется логический "О", который устанавливает по R-входу первого триггера 8 на его прямом выходе логический "О", а на инверсном — логическую "1 Лом и гический О с прямого выхода первого триггера 8 запрещает прохождение тактовых импульсов с выхода генератора 3 через первый элемент И 4 на вход двоичного счетчика 5, Одновременно регистр 11 сдвига и второй триггер 12 находятся в обнуленном состоянии (цепи сброса не показаны), при этом на

D-входе регистра 11 сдвига присутствует логическая "1" с инверсного выхода второго триггера 12, Таким образом,фронт единичного уровня, возникающего на инверсном выходе первого триггера 8, блокирует группу мультиплексоров 14, поступая одновременно на вход синхронизации регистра 11 сдвига, формирует на выходе младшего разряда последнего единичный уровень, выполняющий занесение двоичного кода с выхода счетчика 5 в один из регистров 13 группы, При этом происходит запоминание сформированного на выходе счетчика 5 двоичного кода, поступившего на выход устройства, Одновременно единичный уровень с выхода младшего разряда регистра 11 сдвига, поступая на D- u S-входы второго триггера 12, взводит последний в единичное состояние и на его инверсном вы- . ходе формируется уровЕнь логического

11 lI

О, поступающего на информационный

D.— âõîä регистра 11 сдвига. При поступлении последующих стробов с выхода пер во го триггера 8 в ре гистр 11 сдвига заносятся нули, а записанная первая логическая "1", сдвигаясь, обходит" все регистры 13 группы, выполняя последовательно в них запись формируемых на выходе счетчика

5 двоичных кодов. Если при нажатии какой-либо клавиши клавиатуры 1 искомый код уже записан в каком-либо регистре 13 группы, мгновенно срабатывает одноименный с ним мультиплексор 14 группы, на выходе которого формируется логический "О", который, 1Г>15697

Составитель И, Карно ва

ТехРед М 1 одани КоРРектоР Т,Колб

Редактор О.Юрковецкая

Заказ 3987 Тираж 575 Подписное

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

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

Производственно-издательский комбинат "Патент", г.ужгород, ул. Гагарина,101 воздействуя одновременно на вход второго элемента И 15 и соответствующего коммутатора 16, подключает выходы последнего, находившегося до этого в третьем состоянии, к информацион-. ным входам счетчика 5, на вход раз" решения занесения кода которого поступает сигнал логического "0" с элемента И 15, выполняющий занесение предварительно хранившегося в группе регистров 13 кода искомой клавиши, После это о последовательно срабатыва ют мультиплексор 2, элементы НЕ 7 и

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

И 4 на вход счетчика 5 полученный код и одновременно производящий сдвиг единицы в регистре 11 сдвига. При этом происходит запоминание послед= него сформированного кода в соответствующем регистре 13 группы.

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

При появлении логической "1" на выходе старшего разряда регистра 11 сдвига во второй триггер 12 записывается логический "0" и сформировавшаяся на его инверсном выходе логическая

"1", поступая на информационный вход регистра 11 сдвига, заносится в его младший разряд при очередном нажатии кл авиш, Формул а изобретения

Устройство для ввода информации по авт,св. Ф 1112358, о т л и ч а ющ е е с я тем, что, с целью повышения быстродействия устройства, в него введены регистр, второй триггер, 10 группа регистров, группа мультиплек" соров, второй элемент И, коммутаторы, входы выборки которых соединены с выходами соответствующих мультиплексоров группы и входами второго эле15 мента И, выход которого соединен с управляющим входом счетчика, выходы которого соединены с информационными входами регистров группы, выходы которых соединены с адресными входами соответствующих мультиплексоров группы и информационными входами соответствующих коммутаторов, выходы кото- рых объединены и соединены с входами предустановки счетчика, информационные входы мультиплексоров группы соединены с нормально замкнутыми контактами элементов коммутации, выход второго триггера соединен с информационным входом регистра, выходы которого соединены с входами записи соответствующих регистров группы, выход младшего разряда регистра соединен с

S- u D-входами второго триггера, стробирующий вход которого соединен с выходом старшего разряда регистра, вход сдвига которого и управляющие входы мультиплексоров. группы соединены с инверсным выходом первого триггера,