Устройство для ввода информации Советский патент 1986 года по МПК G06F3/02 

Описание патента на изобретение SU1246085A1

Изобретение относится к вычисли- тельной технике и модет быть использовано при вводе информации в ЭВМ с клавиатуры и других контактных датчиков .

Цель изобретения - повышение быстродействия за счет уменьшения времени ввода повторяющейся информации.

На фиг. 1 представлена функциональная схема устройства; на фиг. 2-10 ние логического нуля фронтом импульфункциональная схема формирователя.

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

Формирователь (фиг. 2) содержит

одновибратор 19, КС-цепь .20, диод 21, 25 как триггеры 9 и 10 установлены в

дополнительный резистор 22, инвертор 23.

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

В исходном состоянии все клавиши отжаты и все входы элемента И 8 сое- ,динены со всеми выходами дешифрато-- ра 4, Поскольку на одном из выходов дешифратора 4 всегда присутствует уровень логического нуля, то он. присутствует и на одном из входов элемента И 8, поэтому на его выходе также уровень логического нуля, устасостояние единицы элементом 8 по входам установки и формирователь 11 сброшен.

Во втором сл учае фронт на инверс30 ном выходе формирователя 11 переключает )зторой триггер 10 в состояние нуля, что приводит к переключению (уменьшению) постоянной времени формирователя 11 и блокировке только

35 второго счетчика 3 через элемент 7, а опрос входов мультиплексора 5 возобновляется через элемент 6. Через один цикл опроса мультиплексора 5 в триггер 9 вновь записывается соснавливающий триггеры 9 и 10 в состоя- 40 тояние нуля и запускается формирование логической единицы. Инверсный сигнал с триггера 9 запрещает формирование импульса формирователем 1 и на его инверсном выходе фиксируется уровень логической единицы. Поэ- тому на входах элементов И 6 и 7, соединенных соответственно с формирователем 1 и триггером Ю, уровни логической единицы и на входе счетчиков 2 и 3 поступают тактовые им- пульсы генератора 1.

Следовательно, дешифратором 4 производится сканирование клавиатуры уровнем логического нуля, а мультиплексором 5 - опрос клавиатуры.

При единичном состоянии входа, 1 8 формирователь 11 имеет большую постоянную времени.

При нажатии одной из кнопок клавиатуры 13 наступает момент, когда на выходах соответственно элемента И 8 устанавливается уровень логи- ческой единицы, а мультиплексора 5 - уровень логического нуля, что. приводит к тому, что входы установки триггеров 9 и 10 разблокированы и в первый триггер записывается состояса от элемента НЕ 12.

Первый триггер 9 запускает формирователь i1 фронтом со своего инверсного выхода, что приводит к блокилению строба на шине 16 и устойчивому состоянию кода на выходах счетчиков 2 и 3. Это состояние продолжается до первого, из двух наступившего момента - либо отжатия кнопки, либо окончания импульса на выходе форми- poBaTejLH 1 1 ,

В ггврвом случае циклы сканирования ктЕавиатуры возобновятся , так

состояние единицы элементом 8 по входам установки и формирователь 11 сброшен.

Во втором сл учае фронт на инверсном выходе формирователя 11 переключает )зторой триггер 10 в состояние нуля, что приводит к переключению (уменьшению) постоянной времени формирователя 11 и блокировке только

второго счетчика 3 через элемент 7, а опрос входов мультиплексора 5 возобновляется через элемент 6. Через один цикл опроса мультиплексора 5 в триггер 9 вновь записывается состель 11.

Счетчик 2 заблокирован и на шине 16 вновь появляется строб кода.

Такие циклы -повторяются до тех пор, пока не будет отпущена, клавиша, что приведет к постоянному значению логического нуля на элемента И 8 и, следовательно, к начальному состоянию устройства, т.е. при ,длите 7:;,ном нажитии какой-либо клавиш:и непрерывно с временем пропорциональным малой постоянной вре- мёни, выдается код этой клавиши.

Формирователь работает следующим образом. Положительный фронт им- пульса на входе 17 одновибратора 19 приводит к появлению импульса на

шине 16 строба, который заканчивается после заряда емкости цепи 20 до порогового напряжения. Переключение постоянной времени осуществляется диодом 2 и инвертором 23, при этом если на входе 18 уровень логического нуля, то к резистору цепи 20 до- полнит ельно подключается параллельно резистор 22, что уменьшает постоянную времени. При таком включении элементов шина 16 строба является прямым выходом одновибратора 19.

Таким образомJ временные соотношения при вводе информации определяются длительностью импульса на выходе формирователя 11.. Переключение (уменьшение) постоянной времени формирователя при вводе повторяющейся информации позволяет повысить быстродействие устройства в целом.

Формула изо бретени

Устройство для ввода информации, содержащее генератор, р,ва счетчика, дешифратор, мультиплексор, клавиатуру, два элемента И и первый триггер к информационному входу которого подключен выход мультиплексора, к информационным входам которого подключены выходы клавиатуры первой группы, выход генератора соединен с вторым входом первого элемента И, выход которого соеднней с входом первого счетчика, выходы которого соединены с адресными входоми мультиплексора и являются информацион46085

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

15 формирователь импульсов, элемент НЕ и многовходовой элемент И, выход которого соединен с входами установки первого и второго триггеров, выходы которых соединены соответственно с

20 входом запуска и входом переключения постоянной времени управляемого формирователя импульсов, объединенным с вторым входом второго элемента И, инверсный выход управляемого форми25 рователя импульсов соединен с первым входом первого элемента И и стро- бирумщим входом второго триггера, информационный вход которого подклю- 1чен к шине нулевого потенциала, пря30 мой вход управляемого формирователя импульсов является выходом стробиро- вания данных устройства, вход элемента НЕ объединен с входом первого счетчика, выход элемента НЕ соединен

с стробирующим входом первого триггера, выходы клавиатуры второй группы соединены с входами многовходово- го элемента И.

I)J 1

4-t5-i§rT5 ts :

|;5nz} f

i:

18

23

Z1

22

20

-fi/

Фиг. 2

Составитель В. Файзрахманов

Редактор Н. Тупица Техред Э.Чижмар

Заказ 4000/41 Тираж 671 . Подписное ВНИИПИ Государственного комитета СССР

по делим изобретений и открытий П3035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

w

/7

П

flJ.

19

RC С

16

Корректор В. Бутяга

Похожие патенты SU1246085A1

название год авторы номер документа
Устройство для ввода информации 1986
  • Сироткин Анатолий Петрович
  • Белолипецкий Сергей Александрович
  • Козловский Марк Мойсеевич
SU1335971A1
Устройство для ввода информации 1986
  • Тютюнник Игорь Александрович
  • Козлов Владимир Иванович
  • Майданюк Владимир Павлович
SU1319015A1
Устройство для ввода информации 1982
  • Козловский Марк Мойсеевич
  • Холоденкова Людмила Ефимовна
SU1019426A1
Устройство для ввода информации (его варианты) 1985
  • Обрезков Александр Юрьевич
SU1290286A1
Устройство для ввода информации 1982
  • Вайрадян Акоп Семенович
  • Кормаков Александр Евстигнеевич
  • Овчинников Андрей Юрьевич
  • Цапко Олег Николаевич
  • Чучкин Владимир Игоревич
  • Шувалов Виктор Борисович
SU1091149A2
Устройство для ввода информации 1987
  • Чистяков Александр Николаевич
SU1418691A1
Устройство для ввода информации 1983
  • Вант Александр Исакович
  • Старов Борис Викторович
  • Шнейнберг Александр Давидович
SU1091147A1
Устройство для ввода информации 1981
  • Подтуркин Владимир Ефимович
  • Умблия Александр Александрович
SU981983A1
Сенеорная клавиатура 1982
  • Кочкин Владимир Александрович
  • Симаков Виктор Павлович
  • Тереб Игорь Алексеевич
SU1081799A1
УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ДВИЖЕНИЯ ТРАНСПОРТНЫХ СРЕДСТВ 1992
  • Кожухов Е.А.
  • Люханов В.М.
  • Рубненков В.В.
  • Подвальный С.Л.
RU2054198C1

Иллюстрации к изобретению SU 1 246 085 A1

Реферат патента 1986 года Устройство для ввода информации

Изобретение относится к вычислительной технике и может быть использовано при вводе информации в ЭВМ с клавиатуры или других контактных датчиков. Цель изобретения - повышение быстродействия за счет уменьшения времени ввода повторяющейся информации. Введение в устройство управляемого формирователя импульсов с управляющим входом переключения постоянной времени второго триггера и ряда логических элементов позволяет организовать переключение (уменьшение) постоянной времени формирователя при повторных вводах. Если клавиша нажата длительное время, то многократный ввод информации происходит за счет повторных опросов клавиатуры. При этом второй триггер устанавливается в состояние логического нуля, переключая (уменьшая) постоянную времени формирователя, длительность выходного импульса которого определяет временные соотношения при вводе информации. 2 ил. i СО ос ел

Формула изобретения SU 1 246 085 A1

Документы, цитированные в отчете о поиске Патент 1986 года SU1246085A1

Устройство для ввода информации 1983
  • Фидельман Евгений Михайлович
  • Макаров Валерий Ильич
SU1128240A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 246 085 A1

Авторы

Кучеренко Андрей Павлович

Ходаковский Евгений Алексеевич

Даты

1986-07-23Публикация

1985-01-08Подача