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

 

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

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

СОЦИАЛИСТИ4ЕСНИХ

РЕСПУБЛИК

<(s» G 06 F 3/02

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3696434/24-24 (22) 11.01. 84 (46) 15.05.85. Бюл. Ф 18 (72) Н.А.Мамедов, Ю.А.Перелехов и И.П.Штурбабина (71) Специальное проектно-конструк— торское бюро автоматизированных систем управления технологическими процессами и». предприятиях стройиндуст-. рии (53) 681.327.21(088.8) (56) Авторское свидетельство СССР

Ф 1005016, кл. G 06 F 3/02, 1983.

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

И 1003126, кл. G 06 F 3/02, 1983 (прототип). (54) (57) УСТРОЙСТВО ДЛЯ ВВОДА — ВЫВОДА

ИНФОРМАЦИИ, содержащее клавиатуру, шифратор, первый и второй элементы

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

„„SU„„1156051 А ра группы является информационным выходом устройства и соединен с одним входом второго элемента ИЛИ,. другой вход которого является ннформационньм входом устройства, а выход подключен к входу последовательного ввода другого регистра группы, синхровходы регистров группы являются синхровходом устройства, входы стробирования соединены с соответствующими выходами распределителя импульсов, счетный вход которого подключен к выходу первого элемента ИЛИ, о т л и. ч а ю щ е е с я тем,. что, с целью упрощения устройства, оно содержит элемент памяти, генератор импульсов, формирователь импульсов и элемент KIH.

НЕ, один вход которого объединен с входом данных элемента памяти и является входом "Ввод" устройства, другой вход является входом ."Прием" устройства, а выход подключен к входу генератора импульсов и через формирователь импульсов подсоединен к входу установки распределителя импульсов, выход генератора импульсов подключен к синхровходу элемента памяти и к одному входу первого элемента ИЛИ, другой вход которого н вход установки элемента памяти являются входом

"Передача" устройства, выход элемента памяти подключен к входам управления регистров сдвига группы.

1156051

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

Назначение устройства — ввод дискретной (например, цифровой) информации оператором посредством клавиату!

6 ры, индикация введенной информации, передача ее после разрешения оператора в канал связи с ЭВМ, прием информации от ЭВМ, ее индикация.

Целью изобретения является упроще- 1 ние устройства.

Схема устройства приведена на чертеже.

Устройство содержит клавиатуру 1, шифра:ор 2, первый элемент ИЛИ 3, распределитель импульсов 4, узел управления 5 (генератор импульсов 6, формирователь импульсов 7, элемент

ИЛИ-НЕ 8, элемент памяти 9), регистры группы 10 — 12, дешифратор 13, индикатор знаков 14 элемент ИЛИ 15.

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

При необходимости внести в устройство информацию оператор нажимает ЗО служебную кнопку "Ввод" и на входе

"Ввод" появляется сигнал, который через элемент ИЛИ-НЕ 8 поступает (нулевым потенциалом) на вход генератора 6 и снимает запрет на прохождение от него импульсов на элементы 3 и 9.

При частоте генератора 0,1-1,0 кгц за время нажатия кнопки проходит большое число импульсов. Сигнал Ввод посту— пает также на информационный вход 2 40 элемента 9 (в данном случае регистра}

Наличие импульсов на входе 4 и сигнала на входе 2 приводит к многократной записи "1" в элемент 9, что повышает надежность работы по сравнению 45 с записью одиночным импульсом, которая обычно используется. В качестве элемента 9 можно использовать и триггер, что не принципиально, но применение регистра повышает достоверность50

На выходе элемента 9 появляется единичный сигнал, который поступает на управляющие входы регистров группы, подготавливая их к режиму параллель— ного ввода информации. Импульсы ге- 55 нератора проходят через элемент 3 и попадают на счетный вход распределителя 4, что приводит к многократному его прогону и последовательному появлению на его выходах сигналов, осуществляющих запись но стробирующим входам в регистры группы информации, подаваемой на их входы параллельного ввода. Так как на эти входы поступает в это время нулевая информация с выхода шифратора 2 (ни одна из клавиш знаков пока не нажата), то в регистры группы 10 — 12 многократно записываются "0". Это приводит к надежному обнулению регистров, что проверяют по показаниям индикаторов

14. После отпускания кнопки "Ввод" соответствующий сигнал исчезает, а на выходе элемента ИЛИ-НЕ 8 он появляется, что приводит к запрету выхода генератора 6 и к появлению короткого импульса на выходе формирователя 7, осуществляющего сброс в "0" распределителя 4. Теперь устройство готово к параллельному вводу в него информации.

Затем оператор последовательно нажимает клавиши клавиатуры 1„ вводя нужную информацию (например, мно. гозначное число).

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

"1 на выходе шифратора. Сигнал с выхода элемента ИЛИ 3 поступает на счетный вход распределителя 4, и на

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

Аналогично вводятся остальные знаки, причем каждый знак вводится в свой регистр и высвечивается на соответствующем индикаторе (т.е. первый знак на первом индикаторе, второй— на втором и т.д.), что облегчает работу оператора по сравнению с теми устройствами, в которых знаки смещаются по мере ввода и занимают нужное положение только к окончанию набора.

Таким образом, после ввода Il-значного числа распределитель останавли-I

1 } 56051 вается на п -м входе. Проверив пра1 вильность ввода по индикаторам 14, оператор должен передать информацио, ес для чего он нажимает кнопку Передача", которая выдает одноименный сиг- 5 нал и одновременно выдает в канал связи с ЭВМ сигнал (на чертеже не показан) о наличии информации. Этот сигнал вызывает через элемент 3 сдвиг

Ю распределителя 4 на следующую (не используемую) позицию или в нулевое состояние (если распределитель рассчитан на прием равно тактов). Это необходимо для того, чтобы о -й выход15 ной сигнал не мешал работе регистра группы 12. Одновременно сигнал "Передача" вызывает установку в "0" элемента 9, и его выходной сигнал переключает регистры группы 10-12 в режим последовательного сдвига. Через. некоторое время (в зависимости от занятости) ЭВМ начинает прием информации путем подачи на вход устройства синхроимпульсов, поступающих на синхровхо25 ды регистров группы. При этом содержимое регистров начинает последовательно сдвигаться к выходу устройства и одновременно вновь записываться в регистры по кольцевой схеме с выхода последнего регистра 12 на вход перво- ЗО

ro регистра группы 10 через элемент

ИЛИ 15. Это позволяет многократно (например, дважды) передать информацию в ЭВМ для сравнения.

Метод двукратной передачи с исполь.35 эованием кольцевого регистра, показанного на чертеже, позволяет дополнительно упростить устройство, так как не требует в нем специальных схем кодирования и декодирования и в то же время позволяет ЭВМ обнаружить практически любое количество ошибок, а при увеличении кратности передачи (до трех) позволяет и исправлять ошибки. В устройстве может быть применен и метод избыточного кодирования, что не меняет существа изобретения.

По окончании серии синхроимпульсов срабатывает сигнализатор (на чертеже не показан), который оповещает оператора об окончании передачи. Для подготовки устройства к приему ответной информации необходимо обнулить регистры, так как их содержимое будет мешать приему из-за кольцевой схемы.

Для этого оператор нажимает кнопку

1! if

Прием, что приводит к включению ге. нератора 6 и многократному обнулению регистров, как это было описано для режима "Ввод". Аналогично происходит и сброс распределителя 4 в момент атпускания кнопки. За время нажатия кнопки элемент 9 многократно устанав. ливается в "0", так как на его синхровход поступают импульсы записи от генератора, а на информационный вход подается нулевой потенциал с входа

"Ввод". При этом выходной сигнал элемента 9 разрешает режим последовательного сдвига регистров. Таким образом устройство подготовлено к приему информации. Через некоторое время, f необходимое ЭВМ для обработки ранее принятой информации, на информационный вход устройства начинает поступать от нее информация в виде двоичного кода в сопровождении синхроимпульсов. Количество синхроимпульсов выбрано таким, что информация заполняет регистры, а затем "выталкивается" на выход устройства, одновременно вновь заполняя регистры группы через элементы ИЛИ !5.

Принятую в ЭВМ информацию сравнивают с переданной и делают вывод о наличии или отсутствии искажений.

При необходимости передачу повторяют

Принятая в устройство информация отображается на индикаторах 14.

Таким образом, выполнение узла 5 управления в виде генератора 6, формирователя 7, элемента ИЛИ-НЕ 8 и элемента памяти 9, управляемых от сигналов Ввод", "Передача", ™Прием, и описанное соединение этих элементов между собой и с другими элементамн схемы позволило значительно упростить схему устройства в целом. упрощение достигается путем использования одних и тех же элементов схемы для выполнения различных функций и в различных режимах. Так „ шифратор и распределитель импульсов используются не только для ввода информации с клавиатуры, но и для многократного (надежного) обнуления регистров в двух режимах (" Ввод" и

"Передача" ), что оказалось возможнъм благодаря подключению управляемого генератора к входу распределителя через дополнительный вход элемента

ИЛИ 3. В то же время генератор 6, формирователь 7 и элементы ИЛИ-НЕ 8 используются не только для обнуления регистров и распределителя, но и для нажимной (многократной) записи инфор.! 156051 рагеСоставитель И.Алексеев

Редактор И.Циткина Техред Т.Фанта

Корректор Г. Решетник

Заказ 3146/45 Тирах 710 Подписное

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

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

Филиал ППП "Патент", r.Óàãîðîä, уп.Проектная, 4 мации в элемент 9, .что позволяет просто и надежно изменять режимы боты регистров. При этом наличие нератора позволяет при обнулении регистров и записи "1" в элемент 9 получить серию импульсов записи вмес то одного, что повышает надежность функционирования..

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

 

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

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

Изобретение относится к области устройств вычислительной техники, а именно к клавиатурам электронно-вычислительных машин (компьютеров)

Изобретение относится к персональным компьютерам и используемой в них клавиатуре

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

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

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

Изобретение относится к вычислительной технике, а именно к клавиатурам, являющимся периферийными устройствами электронных вычислительных машин, используемых в суровых климатических условиях
Наверх