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

Иллюстрации

Показать все

Реферат

 

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

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

РЕСПУБЛИН (19) 01) Al (59 4 С 06 Р 3 02

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н А BTOPCKOMY СВИДЕТЕЛЬСТВУ

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

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

ПРИ ГКНТ СССР (21) 4326919/24-24 (22) 12. 11. 87 (46) 23.07.89. Бюл. У 27 (72) В.И.Дронов, А,Н.Востриков, И.Ю,Когге и В.А.Коломенский (53) 681. 327. 11 (088. 8) (56) Авторское свидетельство СССР

У 1223219, кл. G 06 F 3/02, 1984.

Авторское свидетельство СССР

В 1226436, кл. С 06 Г 3/02, 1984. (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАIg% (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано для ручного ввода информации в управляющие и вы-

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

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

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

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

НЕ 20 и 21.

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

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

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

Блок индикации содержит элемент

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

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

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

2, а счетчик 7 — в нулевом состоянии, и на элементе 8 индикации высвечивается цифра нуль.

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

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

И 14, разрешая тем самым работу первого триггера 9.

При замыкании нормально разомкнутых контактов выбранной клавиши клавиатуры 1 возникает дребезг, который поступает на вход установки первого триггера 9. Триггер 9 по первому импульсу дребезга, достаточного для срабатывания, переключается в единичное состояние, формируя передний фронт импульса на прямом выходе, который через первый элемент

И 13 поступает На перВые Входы эле 45 ментов И 4 блока и через элементы

ИЛИ 18 и 19 на входы прямого счета регистра 2 сдвига и счетчика 7.

Так как к работе подготовлен только первый элемент блока 4, то

50 этот импульс поступает на вход синхронизации первого параллельного регистра 3, осуществляя запись кодированной информации, поступающей с выходов клавиатуры 1.

При возвращении выбранной клавиши клавиатуры 1 в исходное состояние происходит замыкание нормально замкНУТЫХ КоятаКТОВ КЛЯВНШИ СОПРОВОжда

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

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

И 14 поступают на вход сброса первого триггера 9, который по первому импульсу дребезга, достаточного для срабатывания, переключается в нулевое состояние, формируя задний фронт импульса, поступающего на входы прямого счета регистра 2 сдвига и счетчика 7, которые переключаются во второе положение, при этом регистр 2 сдвига подготавливает к работе второй элемент И 4, а элемент 8 и блок

6 индикации счетчика 7 и первого параллельного регистра 3 высвечивают соответственно цифру "1", индицирующую номер регистра с записанной информацией, и код, соответствующий ранее нажатой клавише, в шестнадца-тиричном виде.

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

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

3, высвечивая шестнадцатиричный код, записанный в данный параллельный регистр 3.

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

2 сдвига и счетчик 7 переключаются в очередное состояние в прямом или

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

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

25 в данный параллельный регистр 3 по описанному циклу. Процесс корректирования остальных параллельных регистров 3 аналогичен описанному, После окончания процесса корреке 30 тирования с помощью клавиши Шаг клавиатуры 1 осуществляют последовательное продвижение "1" в регистре

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

40 Элемент 8 и блок 6 индикации обеспечивают визуальную индикацию в шестнадцатиричном коде, используя управяение сегментами в индикаторе 27, основанное на гашении сегментов ин45 дикатора при высвечивании шестнадцатиричных цифр от 9 до F. Это обеспечивается следующим образом. В режиме высвечивания цифр от О до 7 работает первый дешифратор 23, формируя на своих выходах семисегментный код . для управления индикатором 27, При высвечивании цифр от 8 до F происходит запрещение работы первого дешифратора 23 и подготовка к : работе второго дешифратора 24 и элементов И-НЕ 25 сигналом, поступающим по четвертому входу блока индикации.

Элементы И-НЕ. 25 при высвечивании цифры 8 обеспечивают зажигание всея

1495775 ра 3, высвечивает шестнадцатиричный код, записанный в данный параллельный регистр 3.

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

"Готов." устройства. По этому сигналу ЭВМ принимает информацию, находящуюся на,информационных выходах„ устройства, и после принятия информации формирует по линии импульс"Сброс, который возвращает триггер 2 сдвига в первое состояние, а счетчик 7 — в нулевое. В результат этого на элементе 8 индикации высвечивается "О", говорящий о том, что набранная информация из параллельных регистров 3 передана в ЭВМ., Процесс кодирования и записи очередной информации повторяется.

В случае несоответствия набранной информации заданному значению осуществляется процесс корректирования данного параллельного регистра 3 (тетрада) следующим образом. Вначале визуально определяют номер параллельного регистра 3, подлежащего корректированию, и в зависимости от величины цифрового значения на элементе 8 индикации определяют положение клавиши "Реверс" на клавиатуре

1, с помощью которой через четвертый триггер 12, предназначенный для устранения дребезга в момент замыкания и размыкания контактов, подготавливается к работе третий элемент И 15, предназначенный для организации прямого счета в регистре 2 сдвига и счетчике 7 через первый и второй элементы ИЛИ 18 и 19 соответственно, или пятый элемент И 17, предназначенный для органиэации обратного счета в регистре сдвига и счетчике 7. За)495775 сегментов индикатора 27, а при высвечивании цифр от 9 до F на выходах второго дешифратора формируются сигналы, которые, проходя через соответствующие элементы И 26, запрещают работу. определенных элементов И"HE 25 группы, которые запрещают зажигание конкретных сегментов индикаторов 27, обеспечивая высвечивание соответст- 10 вующей цифры.

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

Формула изобретения устройство для ввода информации, содержащее клавиатуру, регистр сдвига, параллельные регистры, блок эле- 20 ментов И, блок элементов НЕ, первый триггер, два элемента И и два элемента НЕ, информационные выходы клавиатуры соединены с информационными входами параллельных регистров и 25 входами блока элементов НЕ, выходы которого соединены с входами второго элемента И, выход которого соединен с входом сброса первого триггера, выход которого соединен с.первым 30 входом первого элемента И, выход которого соединен с входами первой группы блока элементов И, выходы которого соединены с входами синхрони" зации соответствующих параллельных регистров, выходы которых являются информационными выходами устройства, информационные выходы регистра сдвига соединены с входами второй группы блока элементов И, выход переноса 40 регистра сдвига соединен с входом второго элемента HF, выход которого .соединен с вторым входом первого элемента И, первый управляющий выход клавиатуры соединен с входом 45 первого элемента НЕ, выход которого соединен с входом второго элемента

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

;триггера — с первыми входами третьего и пятого элементов И, к вторым входам которых подсоединены соответственно инверсный и.прямой выходы четвертого триггера, выход третьего элемента И - с первыми входами первого и второго элементов ИПИ, выходы которых соединены соответственно с входом прямого сдвига регистра сдвига и суммирующим входом счетчика, к вторым входам первого и второго элементов ИЛИ подсоединен выход первого элемента И, выход пятого элемента И соединен с входом обратного сдвига регистра сдвига и вычитающим входом счетчика.

1495775

1495775

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

Техред М,Дидык, Корректор С. Шекмар

Редактор В. Данко

Заказ 4266/45 Тираж 68 Подписное

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

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

Производственно-издательский комбинат "Патент", r Ужгород, ул. Гагарина, 101