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

Иллюстрации

Показать все

Реферат

 

УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ , содержащее клавиатуру, первый и второй шифраторы, первый и второй формирователи импульсов, триггер, первый элемент И и регистр, выходы которого являются информационными выходами устройства, первый выход клавиатуры соединен с входом второго формирователя импульсов, выходы первой группы клавиатуры соединены с входами второго пшфратора, выходы которого соединены с входами группы второго формирователя импульсов, выход которого соединен с вторыми входами триггера, регистра и первого элемента И, выход которого является первым управляющим выходом устройства , первый вход первого элемента И соединен с первым входом регистра, выходом триггера и вторым входом первого формирователя импульсов, выход которого является вторым управляющим выходом устройства, второй выход клавиатуры соединен с общим проводом устройства, третий зыхоя клавиатуры соединен с первьЫ входом первого формирователя импульсов, выходы второй группы клавиатуры соединены с входами первого шифратора, выходы которого соединены с входами группы первого формирователя импульсов , входы первой и второй групп регистра соединены соответственно с i выходами первого и второго шифрато (Л ров, отлича,ющееся тем, что, с целью повышения надежности устройства, в него введены второй элемент И, элемент ИЛИ, элемент НЕ и счетчик, выход которого соединен с вторым входом второго элемента И, выход которого соединен с первым входом триггера, выход второго форО мирователя импульсов соединен с перО вым входом элемента ЩШ и вторым а входом счетчика, первый вход счетчию ка соединен с выходом элемента НЕ, 4 вход которого соединен с вторым входом элемента ИЛИ и является входом устройства.

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

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

РЕСПУБЛИК (19) (И) ц11 G 06 F 3/02

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

И ABTGPCHOMV СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3653945/24-24 (22) 18. 10.83 (46) 15.04.85. Бюл. М- 14 (72) Т.Л. Куце нко, К.А. Мис евра, Л. С . Морщенок и И.Л, Петрик (53) 681.321.11 (088.8) (56) 1.Авторское свидетельство СССР

9 328333, кл. С 06 F 3/02, 1981.

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

У 1005015, кл. G 06 F 3/02, l982 (прототип). (54)(57) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ, содержащее клавиатуру, первый и второй шифраторы, первый и второй формирователи импульсов, триггер, первый элемент И и регистр, выходы которого являются информационными выходами устройства, первый выход клавиатуры соединен с входом второго формирователя импульсов, выходы первой группы клавиатуры соединены с входами второго шифратора, выходы которого соединены с входами группы второго формирователя импульсов, выход которого соединен с вторыми входами триггера, регистра и первого элемента И, выход которого является первым управляющим выходом устройства, первый вход первого элемента И соединен с первым входом регистра, выходом триггера и вторым входом первого формирователя импульсов, выход которого является вторым управляющим выходом устройства, второй выход клавиатуры соединен с общим проводом устройства, третий выход клавиатуры соединен с первым входом первого формирователя импульсов, выходы второй группы клавиатуры соединены с входами первого шифратора, выходы которого соединены с входами группы первого формирователя импульсов, входы первой и второй групп регистра соединены соответственно с выходами первого и второго шифраторов, о т л и ч а ю.щ е е с я тем, что, с целью повышения надежности устройства, в него введены второй элемент И, элемент ИЛИ, элемент НЕ и счетчик, выход которого соединен с вторым входом второго элемента И, выход которого соединен с первым входом триггера, выход второго формирователя импульсов соединен с первым входом элемента КЛИ и вторым входом счетчика, первый вход счетчика соединен с выходом элемента НЕ, вход которого соединен с вторым входом элемента ИЛИ и является входом устройства.

>iso

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

Известно устройство для ввода

5 информации, содержащее матричную клавиатуру, мультиплексор, дешифратор, счетчик, первый, второй и третий триггеры, первый и второй генераторы импульсов, первый и второй эле- щ менты И P) .

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

И и регистр, первый вход которого соединен с первым входом элемента И, выходом триггера и первым входом первого формирователя импульсов, выход которого является первым выходом устройства, второй вход триггера сое35 динен с выходом второго формирователя импульсов, первый вход которого соединен с первой горизонтальной шиной матрицы коммутационных элементов

40 входы группы регистра соединены с выходами шифратора младших разрядов, выходами шифратора старших разрядов и входами группы второго формирователя импульсов, выходы регистра явля45 ются выходами группы устройства 2 .

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

624 2 элемента. Это приводит к искажению вводимой информации.

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

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

На фиг. 1 представлена структурная схема устройства;, на фиг. 2временная диаграмма работы устройства. ре 7.

3 1150

Устройство для ввода информацийсодержит клавиатуру 1, первый шифратор 2, первый формирователь 3 импульсов, второй шифратор 4, второй формирователь 5 импульсов, триггер 6, регистр 7, первый элемент 8 И, элемент 9 ИЛИ, элемент 1О НЕ, счетчик

11, второй элемент 12 И, управляю- щий вход 13 устройства.

На временной диаграмме (фиг. 2) приняты следуницие обозначения: Ф5сигнал, поступающий с формирователя 5 импульсов; ИЛИ 9 — сигнал, поступающий с элемента ИЛИ 9; ФЗ вЂ” сигнал, поступающий с формирователя 3„

Ц 6 — сигнал, поступающий с инверсного выхода триггера 6; 13 — сигнал, поступающий на шину 13 состояния внешнего устройства; И 8 — сигнал, поступающий с элемента И 8; СЧ 11 — 0, сигнал, поступающий со счетчика 11;

И 12 — сигнал, поступающий с элемента И 12; РГ7 — сигнал, поступающий .с регистра 7.

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

В исходном состоянии коммутационные элементы клавиатуры 1 выключены и от внешнего устройства на вход 13 поступает сигнал "0". На выходе формирователя 5 присутствует сигнал который устанавливает уровень "1" на инверсном выходе счетчика 11, а на выходе формирователя 3 — сигнал

"1". Этими сигналами устанавливается в единичное состояние триггер 6, сигналом с инверсного выхода которого сбрасывается регистр 7, запрещается работа элемента 8 И и разрешается работа формирователя 3.

При нажатии одного из коммутационных элементов клавиатуры, код которого в старших и младших разрядах отличен от нуля, шифраторами 2 и 4 формируются двоичные коды, которые 45 поступают на информационные входы регистра 7 и на входы ФЬрмирователей 3 и 5. На выходе Формирователя

5 формируется сигнал "1", который через элементы 9 ИЛИ и 12 И поступает на вход триггера 6. На выходе формирователя 3 Формируется импульс отрицательной полярности, которым записывается информация в регистр 7 и сбрасывается триггер 6, причем сигнал на выходе формирователя 3 появляется только при касании переключающим контактом нормально разомк624 4 нутого контакта, а длительность этого сигнала определяется длительностью переходных процессов в триггере

6 и формирователе 3.

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

После окончания отрицательного импульса на выходе формирователя 3, на выходе элемента 8 И появляется сигнал наличия информации в регист-.

Внешнее устройство (на фиг. 1 не показано) анализирует сигнал с выхода элемента 8 И, и, если оно готово к принятию информации с регистра 7, устанавливает на входе 13 сигнал "1","Готовность приемника"(ГП),сообщая ,тем самым, что внешнее устройство приступило к приему информации. Этот сигнал поступает на схему 9 ИЛИ, удерживая на ее выходе сигнал "1" до окончания сигнала ГП. Благодаря этому информация с выхода регистра не снимается до окончания приема внешним устройством, даже если отпускание коммутационного элемента клавиатуры 1 произошло раньше окончания сигнала ГП. При поступлении сигнала

ГП и продолжающемся нажатии одного из коммутационных элементов клавиатуры (размыкании коммутационного элемента) не изменяется состояние элемента 9 ИПИ и счетчика 11, следовательно, с выхода элемента 12 И на вход триггера 6 продолжает поступать сигнал "1". Таким образом, информация, записанная в регистр 7, не меняется.

При прекращении поступления сигнала ГП, что свидетельствует о передаче информации иэ регистра 7 во внешнее устройство, на счетный вход счетчика 11 поступает сигнал, который переводит его в противоположное состояние, на выходе элемента 12 И появляется сигнал "0", который переводит триггер 6 в нулевое состояние.

С инверсного выхода триггера 6 посту1150624 пает сигнал на стирание информации в регистре 7, а с выхода элемента 8

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

Если sa время нажатия коммутационного элемента на вход 13 не пришел с внешнего устройства сигнал ГП, возврат устройства в исходное состояние производится при размыкании коммутационного элемента.

Если производится нажатие коммутационного элемента, код которого равен "О" s старших или младших разрядах, то устройство работает аналогично, только не участвует в работе соответствующий шифратор, а формирователи импульсов запускаются сигналами, поступающими непосредственно с контактов переключателя.

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

Предлагаемое устройство также исключает возможность ввода несколько раз одной и той же информации при длительном нажатии коммутационного элемента, при котором в прототипе сохраняются код нажатого коммутационного элемен15 та на выходном регистре 7 и сигнал готовности источника, в то время как в предлагаемом устройстве сразу же после окончания на входе 13 сигнала готовности внешнего устройства

20 счетчик 11 переходит в нулевое состояние, вызывая появление нулевого уровня на выходе элемента 12 И, что, в свою очередь, влечет sa собой сброс триггера 6, снятие сигнала готовности с выхода элемента 8 И и стирание информации с регистра 7.

Этим достигается обеспечение высокой надежности ввода информации во внешнее устройство благодаря синхрониэа30 ции устройства с готовностью внешнего устройства к приему информации. f 150624

1150624

Составителв В.Верховский

Редактор М.Циткина Техред З.Палий Корректор Л. Пилипенко

Заказ 2144/37 Тираж 710 Подписное

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

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

Филиал ППП "Патент", r.Óæãîðoä, ул.Проектная,4