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

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Союз Советских

Социалистических

Республик (1)959058 (61) Дополнительное к авт. свид-ву(22) Заявлено 29. 12.80 (21) 3226949/18-24

Р )М g+ з

G 06 F 3/02 с присоединением заявки 11о

Государственный комитет

СССР но делам изобретений н открытий (23) Приоритет (33) УДК 681. 327.11 (088.8) Опубликовано 15.09.82. Бюллетень Но 34

Дата опубликования описания 15.09. 82 (72) Авторы изобретения

С. И. Емец, П1П. Куликов, Н.И.:Кийко и И.Д. Петренко 1 (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ

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

Известно устройство для ввода информации, которое содержит блок переключателей, шифратор, блок памяти и блок управления (1). .Недостатком этого устройства яв-. ляется его сложность.

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

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

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

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

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

На чертеже представлена структурная схема устройства.

Устройство для ввода информации содержит клавиатуру 1, шифратор 2, блок памяти 3, первый одновибратор 30

4, первый элемент ИЛИ 5, генератор 6, распределитель-импульсов 7, формирователь контрольного разряда 8, второй элемент ИЛИ 9, третий элемент

ИЛИ 10, триггер 11, второй одновиб- 35 ратор 12, счетчик адреса 13, блок усилителей 14, управляющий выход 15, информационный выход 16.

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

Устройство приводится в исходное состояние нажатием на клавиатуре 1 кнопки Сброс . При этом на треть-. ем выходе клавиатуры появляется высокий уровень сигнала, поступающий 45 на первый вход установки в нуль счетчика адреса 13 и на третий вход второго элемента ИЛИ 9, с выхода которого поступает сигнал на вход первого офновибратора 4 вызывая его сра1 50 батывание. На выходе одновибратора 4 формируется импульс, который поступает через элемент ЙЛИ 10 на счетный вхс ц счетчика адреса 13, состояние которого при этом нв меняется из-за присутствия сиги,„а уст вки в нуль 55 на вго первом входе. Щцновременно с. этим импульс с выхода одновибратора

4 поступает на вход записи блока памяти 3 и через элемент ИЛИ 5 на вход выборки блока памяти 3, производя за- 60 пись нулей, присутствующих на информационнык первом, четвертом и пятом входах блока по нулевому адресу форМйруемому счетчиком адреса 13. Кроме того, импульс с выхода одновибратора 65

4 поступает на тактовый вход триггера 11, записывая в него спадом импульса логический нуль, поступающий с второго выхода клавиатуры 1 на первый вход триггера 11. При этом на вход генератора 6 подается сигнал, блокирующий его работу. На управляющем выходе устройства 15 присутствует низкий уровень сигнала, а информационный выход 16 находится в состоянии высокого импеданса.

В режиме набора данных при нажатии кнопки на клавиатуре 1, соответствующей вводимому числу, на выходе шифратора 2 формируется и-разрядный код, который поступает на первый вход элемента ИЛИ 9, на первый вход блока памяти 3 и на вход формирователя контрольного разряда 8, с выхода которого (n+1) ûé разряд кода подается на четвертый вход блока памяти 3. При этом на втором выходе клавиатуры 1 присутствует низкий уровень сигнала. На выходе элемента ИЛИ 9 появляется сигнал, поступающий на вход одновибратора 4, на выходе которого формируется импульс, который через элемент ИЛИ 10 поступает на счетный вход счетчика адреса 13, увеличивая его содержимое на единицу. При этом импульс с выхода одновибратора 4 поступает также на вход записи блока памяти 3 и через элемент ИЛИ 5 на вход выборки блока памяти 3. В блок памяти 3 по новому адресу происходит запись и- разрядного кода по первому входу с выхода шифратора 2, (и+1)-ого разряда кода по четвертому входу с выхода формирователя контрольного разряда 8 и (n+2)-oro .разряда по пятому входу со второго выхода клавиатуры 1, так как длительность импульса на выходе записи и входе выборки блока памяти 3 значительно больше времени установки счетчика адреса 13.

Триггер ll в этом случае своего состояния не меняет.

При наборе следующего числа на клавиатуре 1 аналогичным образом происходит запись нового (n+2)-разрядного кода в блок памяти 3 по адресу, увеличенному иа единицу.

Максимальный обьем заносимых таким образом в блок памяти 3 данных определяется разрядностью вго адресных входов.

Максимальное количество циклов К ввода данных в блок памяти определяется по формуле:

К=2-2, гдв Р - разрядность адресных входов блока памяти.

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

959058

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

Источники информации, принятие во внимание при экспертизе

Данные выводятся из блока памяти 3 при нажатии кнопки Пуск на клавиатуре 1. При этом на втором выходе клавиатуры появляется высокий уровень сигнала, который поступает на первый вход триггера 11, на пятый вход блока памяти 3 и через элемент ИЛИ 9 на вход сдновибратора 4, на выходе которого формируется импульс, который по адресу, увеличенному на единицу, производит запись (n+2)-разрядного 10 кода в блок памяти 3, причем по первому и четвертому входам записываются логические нули, а по пятому входу логическая единица. Спадом импульса с выхода одновибратора 4 в триг- 15

rep 11 записывается логическая единица, которая присутствует на его первом входе. Одновременно с этим ,положительным перепадом сигнала с выхода триггера 11 запускается одно- 2О вибратор 12., который формирует Ко роткий импульс, поступающий на второй вход установки в нуль счетчика адреса 13, обнуляя его содержание.

Высокий уровень сигнала на выходе триггера 11 снимает блокировку генератора б, который запускает распределитель импульсов 7. Импульси с первого выхода распределителя импульсов

7 через элемент ИЛИ 10 поступают на . © счетный вход счетчика адреса 13, увеличивая его содержимое на единицу.

Импульсы со второго выхода распределителя импульсов 7 через элемент

ИЛИ 5 поступают на вход выборки блока памяти 3, на управляющий выход 15 устройства, на первый вход блока усилителей 14, на выходе.16 которого появляется (и+1)-разрядный код, считанный из блока памяти 3 по первому адресу. Последовательный вывод кода 40 из блока памяти 3 производится автоматически до тех пор, пока на втором выходе блока памяти 3 не появится сигнал логической единицы, записанный по последнему адресу в блок памяти 3 4$ в режиме набора данных по пятому входу, со второго выхода клавиатуры 1, который поступает на вход установки в нуль триггера 11. При этом на выходе триггера 11 устанавливается ниэ- у кий уровень сигнала, блокирующий работу генератора 6.

При необходимости вывод,.кода из блока памяти 3 можно повторить нажа тием кнопки ПУск на клавиатуре

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

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

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

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

В 549798, кл G 06 F 3/02, 1977 °

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

В 641432, кл. G 06 F 3/02, 1979 (прототип).

959058

Составитель Н. Панфилов

Редактор A. Гулько Техред M.Коштура Корректор Г. Огар

Заказ 7017/65 Тираж 73% Подписное

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

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

Филиал ППП Патент, r. Ужгород, ул. Проектная, 4

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

 

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

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

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

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

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

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

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

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