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

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

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

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

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

Устройство содержит клавиатуру 1, регистр 2 сдвига, параллельные регистры 3, блок элементов И 4, блок элементов НЕ 5, блок 6 индикации, счетчик 7, элемент 8 индикации,-триггеры 9 - 12, элементы И 13 - 17, элементы ИЛИ 18 и 19, элементы НЕ 20 и 21.

Блок индикации содержит элемент НЕ 22, дешифраторы 23 и 24, элементы ;И-НЕ 25, элементы И 26, сегментный - индикатор 27 и резисторы 28.

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

Перед началом работы устройства схемы приводятся в исходное состоя- ние подачей сигнала Сброс. В результате регистр 2 сдвига находится в первом состоянии, при котором к работе подготовлен первый элемент блока 4 сигналом, поступающим с первого разрядного выхода регистра 2, а счетчик 7 - в нулевом состоянии, и на элементе 8 индикации высвечивается цифра нуль

Затем осуществляется процесс вво- . да кодируемой информации в параллель™

liM.

4 О Di «vi

М

3U

ные регистры 3 путем поочередного нажатия соответствующих юпавиш клавиатуры 1 с

При нажатии выбранной клавиши клавиатуры 1 осуществляется размыкание нормально замкнутых контактов данной клавиши, что соответствует .появлению положительного сигнала на нормально разомкнутом контакте клавип)и. Этот сигнал, поступая на соответствующие входы элементов ИЛИ, формирует на выходе клавиатуры 1 код, соответствующий нажатой клавише. Этот код поступает на ин- формационные входы параллельных регистров 3 и через элементы НЕ 5 на входы элемента И 14

При нажатии каждой клавиши клавиатуры 1 за исключением первой,соот- ветствующей кодированию нуля, на выходе клавиатуры 1 формируется код отличный от нуля, который в инверсном виде присутствует на входах второго элемента И 14, запрещая его работу. При нажатии первой клавиши, соответствующей нулю, на выходе клавиатуры 1 присутствует код нуля, а импульс, образовавшийся при размыкании нормально замкнутого контакта клавиши, пройдя через элемент НЕ 20 запрещает работу второго элемента И 14, разрешая тем самым работу первого триггера 9„

При замыкании нормально разомкну- тых контактов выбранной клавиши клавиатуры 1 возникает дребезг, которьй поступает на вход установки первого триггера 9. Триггер 9 по первому импульсу дребезга, достаточного для срабатывания, переключается в единичное состояние, формируя передний фронт импульса на прямом выходе, который через первый элемент И 13 поступает на первые входы эле- ментов И 4 блока и через элементы ИЛИ 18 и 19 на входы прямого счета регистра 2 сдвига и счетчика 7 о Так как к работе подготовлен ТОЛЬКО первый элемент блока 4, то этот импульс поступает на вход синхронизации первого параллельного регистра 3, осуществляя запись кодированной информации, поступающей с выходов клавиатуры 1 о

При возвращении выбранной клавиш клавиатуры 1 в исходное состояние происходит аамыкание нормально замкнутых контактов клавиши, сопровожда

0 5 0

с 0 с

0

5

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

Процесс кодирования информации, поступающей во второй параллельньй регистр 3 группы, аналогичен описанному циклу. При этом в конце цикла записи элемент 8 индикации высвечивает цифру 2, соответствующую номеру регистра, в которой, осзоцествля- лась запись информации, а блок 6 индикации второго параллельного регистра 3 высвечивает шестнадцатиричный код, записанный во второй параллельный регистр.

Таким образом, элемент 8.индикации высвечивает цифру, соответствующую номеру параллельного регистра 3, в которьй производилась запись, в блок индикации, соответствующий данному номеру параллельного регистра . 3, высвечивая щестнадцатиричньй код, записанный в данньй параллельный регистр Зо

Запись кодированной информации в параллельные регистры 3 продолжается до записи информации в последний параллельньй регистр 3. По заднему фронту., импульса, осуществляющего запись информации в последний параллельньй регистр 3, регистр 2 сдвига переключается в состояние переноса, запрещая работу первого элемента И 13 и формируя разрешающий сигнал на входе четвертого элемента И 16 При этом элемент 8 индикации высвечивает цифру, соответствующую номеру последнего параллельного регистра 3, в которьй производилась запись, а блок 6 индикации, соответствующд й данному номеру параллельного регистpa 3, высвечивает шестнадцатиричный код, записанный в данный параллельный

peij-HCTp 3„

Таким образом, в параллельных регистрах 3 записана информация, подготовленная для передачи в ЭВМ, значение которой визуально отображается в блоках 6 индикациио Затем происходит визуальное сравнение подготовленной информации G заданным значением, и в случае их равенства осуществляется передача ее в ЭВМ путем нажатия клавиши Выв. Для устранения дребезга в момент замыкания и размыкания контактов в схеме устройства имеется второй триггер 10, который на прямом выходе формирует разрешающий сигнал, поступающий на вход четвертого элемента И 16 о В результате этого на выходе четвертого элемента И 16 формируется сигнал Готово устройства По этому сигналу ЭВМ принимает информацию, находящуюся на .информационных выходах, устройства, и после принятия информации формирует по линии импульс Сброс, который возвращает триггер 2 сдвига в первое состояние.

тем нажатием клавиши Шаг клавиа ры 1 с помощью третьего триггера предназначенного для устранения д безга в момент замыкания и размык ния контактов, формируется импуль по заднему фронту которого регист 2 сдвига и счетчик 7 переключаютс в очередное состояние в прямом ил

10 обратном счете

Процесс счета продолжается до у тановления в элементе 8 числа на меньше, чем номер необходимого пар лельного регистра 3. После этого к

15 вишу Реверс клавиатуры 1 ставят положение, при котором четвертый триггер 12 переключается в нулевое состояние, формируя на инверсном в ходе сигнал, разрешающий работу тр

20 тьего элемента И 15с, Затем осущес вляют нажатие клавипга клавиатуры 1 соответствующей значению кодируемо информации. В результате чего прои ходит процесс перезаписи информаци

25 в данный параллельный регистр 3 по описанному циклу. Процесс корректи рования остальных параллельных рег стров 3 аналогичен описанному.

После окончания процесса коррек

а счетчик 7 - в нулевое В результате 30 тирования с помощью клавиши Шаг

А95775 .

тем нажатием клавиши Шаг клавиатуры 1 с помощью третьего триггера 11, предназначенного для устранения дребезга в момент замыкания и размыкания контактов, формируется импульс, по заднему фронту которого регистр 2 сдвига и счетчик 7 переключаются в очередное состояние в прямом или

10 обратном счете

Процесс счета продолжается до установления в элементе 8 числа на 1 меньше, чем номер необходимого параллельного регистра 3. После этого кла15 вишу Реверс клавиатуры 1 ставят в положение, при котором четвертый триггер 12 переключается в нулевое состояние, формируя на инверсном вы ходе сигнал, разрешающий работу трё20 тьего элемента И 15с, Затем осуществляют нажатие клавипга клавиатуры 1, соответствующей значению кодируемой информации. В результате чего происходит процесс перезаписи информации

25 в данный параллельный регистр 3 по описанному циклу. Процесс корректирования остальных параллельных регистров 3 аналогичен описанному.

После окончания процесса коррек

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

название год авторы номер документа
Устройство для ввода информации 1989
  • Русаков Владимир Дмитриевич
SU1682996A1
Устройство для ввода-вывода информации 1987
  • Ордынцев Вячеслав Михайлович
  • Слепова Светлана Сергеевна
SU1451674A1
Устройство для ввода информации 1991
  • Хельвас Валерий Пантелеймонович
  • Еремеева Лидия Николаевна
SU1798776A1
Устройство для ввода информации 1984
  • Хуторный Антон Иванович
SU1223219A1
Устройство для психологических исследований 1989
  • Книгин Алексей Альбертович
  • Конюшев Валерий Вениаминович
  • Мухортов Василий Васильевич
  • Долгов Андрей Петрович
SU1621883A1
Устройство для ввода информации 1982
  • Хуторный Антон Иванович
SU1080132A1
Устройство для ввода информации 1986
  • Прохончуков Сергей Рудольфович
  • Райхель Игорь Нотанович
SU1334140A1
Устройство для ввода информации 1982
  • Зебрев Виктор Григорьевич
SU1064275A1
Устройство для ввода информации 1984
  • Дронов Владимир Иванович
  • Когге Игорь Юрьевич
  • Коломенский Виктор Анатольевич
SU1226436A1
Устройство для ввода информации 1984
  • Лужецкий Виктор Григорьевич
SU1405042A1

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

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано для ручного ввода информации в управляющие и вычислительные системы. Цель изобретения - повышение быстродействия устройства за счет оперативной коррекции информации. Введение в клавиатуру устройства управляющих клавиш "Вывод", "Реверс" и "Шаг" и включение в конструкцию блока индикации, счетчика, элемента индикации, трех триггеров, трех элементов И и двух элементов ИЛИ позволило организовать режим редактирования набранной информации. При обнаружении ошибки оператор с помощью клавиш "Реверс" и "Шаг" выбирает нужный разряд и производит коррекцию информации. Для передачи набранного сообщения надо нажать клавишу "Вывод". 2 ил.

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

этого на элементе 8 индикации высвечивается О, говорящий о том, что набранная информация из параллельных регистров 3 передана в ЭВМ

Процесс кодирования и записи очередной информации повторяется.

В случае несоответствия набранной информации заданному значению осуще- ствлйется процесс корректировайия данного параллельного регистра 3 (тетрады) следующим образом. Вначале визуально определяют номер параллельного регистра 3, подлежащего корректированию, и в зависимости от величины цифрового значения на элементе 8 индикации определяют положение клавиши Реверс на клавиатуре 1, с помощью которой через четвертый триггер 12, предназначенный для устранения дребезга в момент замыкания и размыкания контактов, подготавливается к работе третий элемент И 15, предназначенный для организации прямого счёта в регистре 2 сдвига и счетчике 7 через первый и второй элементы ИЛИ 18 и 19 соответственно, или пятый элемент И 17, предназначенный для организации обратного счета в регистре сдвига и счетчике 7, За5

0

5

0

5

клавиатуры 1 осуществляют последовательное продвижение 1 в регистре 2 сдвига, работающем в режиме прямого счета, до появления ее на выходе перезаписи. Затем еще раз сравнивают информацию, находящуюся - в блоках 6 индикации, с заданной, и в случае их совпадения нажимают клавишу Вывод .

Элемент 8 и блок 6 индикации обеспечивают визуальную индикацию в шестнадцатиричном коде, используя jrnpaB- ление сегментами в индикаторе 27, основанное на гашении сегментов индикатора при высвечивании шестнадцатиричных цифр от 9 до F. Это обеспечивается следующим образом. В режиме высвечивания цифр от О-до 7 работает первый дешифратор 23, формируя на своих выходах семисегментный код - для управления индикатором 27,

При высвечивании цифр от 8 до F происходит запрещение работы первого дешифратора 23 и подготовка к работе второго дешифратора 24 и элементов И-НЕ 25 сигналом, поступающим по четвертому входу блока индикации. Элементы И-НЕ. 25 при высвечивании цифры 8 обеспечивают зажигание всех

сегментов индикатора 27, а при высвечивании цифр от 9 до F на выходах второго дешифратора формируются сигналы, которые, проходя через соот- ветствуюпцие элементы И 26, запрещают работу.определенных элементов И-НЕ 25 группы, которые запрещают зажигание конкретных сегментов индикаторов 27, обеспечивая высвечивание соответствующей цифры.

Таким образом, устройство обеспечивает индикацию набранной информации и ее оперативную коррекцию.

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

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

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

элемента И - с выходом переполнения регистра сдвига, выход третьего ч триггера - с первыми входами третьего и пятого элементов И, к вторым входам которых подсоединены соответственно инверсный и прямой выходы четвертого триггера, выход третьего элемента И - с первыми входами первого и второго элементов ИЛИ, выходы которых соединены соответственно с

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

соединен с входом обратного сдвига регистра сдвига и вычитающим входом счетчика.

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

Устройство для ввода информации 1984
  • Хуторный Антон Иванович
SU1223219A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 495 775 A1

Авторы

Дронов Владимир Иванович

Востриков Анатолий Николаевич

Когге Игорь Юрьевич

Коломенский Виктор Анатольевич

Даты

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

1987-11-12Подача