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

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

П 18 к

СП

00

со

е

3151343Г

Изобретение относится к автомати- , в частности к устройству,обесперащи шу по ус ни ре

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

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

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

Устройство (фиг.1) содержит пер- вьй 1 и второй 2 регистры, дешифратор 3, сумматор 4, блок 5 памяти, счетчик 6, компаратор 7, триггер 8 управления, первьй 9 и второй 10 эле менты ИЛИ, группы элементоы И 11-13 первый 14, второй 15 и третий 16 элементы И, первый 17, второй 18, третий 19, четвертьй 20 и пятьй 21 элементы задержки.

Устройство имеет также информационный вход 22 и синхронизирующий вход 23 устройства, а также синхронизирующий выход -24 и информационньй выходы 25-27 устройства.

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

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

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

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

0

5

5

0

0

Допустим, что в данном случае за рабочее место сел оператор, работающий с языком АДА. Он нажимает клавишу АДА. Код от нажатой клавиши поступает на информационньй вход 22 устройства, откуда импульсом синхронизации с входа 23 он заносится в регистр 1. .

Код, заносимьй в регистр 1, состоит из двух частей: код базового адреса первого символа АДА, код числа символов АДА.

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

С первого информационного выхода регистра 1 код базового адреса первого символа АДА поступает на один информационньй вход сумматора 4, на другой информационньй вход которого подается код с вьрсода счетчика 6 . Однако последний в данньй момент сброшен, поэтому на втором информационном входе сумматора 4 будет код, равньй О.

Синхроимпульс с входа 23 параллельно с записью кода в регистр 1 проходит через элемент ИЛИ 9 на элемент 17 задержки, где задерживается на время записи кода в регистр 1, и затем поступает как на вход элемента 18 задержки, так и на синхронизирую- вход сумматора 4, запуская операцию сложения кода базового адреса первого символа с выходным кодом счетчика 4, равньм в данньй момент 00...0.

в результате операхщи суммирования на выходе сумматора 4 устанавливается код базового адреса первого с символа, которьй поступает на адрес- ньй вход блока 5 памяти.

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

5

0

0

Структура кодового слова в ячей-. ках памяти блока 5 имеет следуюш;ий вид: код позиционного места клавиши на пульте клавиатуры код отображаемого символа.

51

Импульсом с выхода элемента 18Jзадержки, задержанным на время выпол- , нения .операции модификации адреса в сумматоре 4, считывается содержимое ячейки базового адреса блока 5 памяти на вход регистра 2, куда считанный код записывается импульсом синхронизации, поступающим на синхронизирующий вход с выхода элемента 19 задержки (фиг.2, поз,4).

Дешифратор 3 расшифровьшает код позиционного места клавиши на поле клавиатуры, подлежащей оцифровке, и высоким потенциалом на одной из своих выходов открьшает ту группу соответствующих элементов И 11-13, выходы которых подключены через соответствующие выходы 25-27 устройства к соответствующему 12-ти разрядному символьному регийтру поля клавиатуры (не показан), так как не входит в совокупность существенных признаков заявленного объекта).

Другие входы этих же элементов И 11-13 подключены к первому информационному выходу регистра 2, откуда двенадцатиразрядный код символа поступает на выходы устройства.

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

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

Импульс с выхода элемента 19 задержки (фиг.2, поз.4) проходит также через элемент И 15, открытьй высоким потенциалом с инверсного выхода триггера 8, находящегося в нулевом состоянии, на счетньй вход счетчика 6, который регистрирует первьй вьщанный символ.

Импульс синхронизации с вьгхода элемента 20 задержки поддерживается также элементом 21 задержки (фиг.2, поз.5) на время работы компаратора 7

10

4376

и поступает на входы элементов И 14 и 16. Так как триггер 8 остается в нулевом состоянии, то высоким потенциалом с нулевого выхода тригге- 5 ра 8 открьшается элемент И 16, и импульс синхронизации, пройдя через элемент И 16, сбрасывает в О регистр 2, пройдя через элемент ИЛИ 10 на сбросовьй вход регистра 2, а также через элемент ИЛИ 9 и элемент 17 за-. держки вновь поступает на синхронизирующий вход сумматора 4, которьй к базовому адресу добавляет код 1

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

2Q до тех пор, пока компаратор 7 не зафиксирует равенство кодов в счетчике 6 и регистре 1. Этот момент фиксируется триггером 8, которьй по сигналу компаратора 7 устанавливается в

25 единичное состояние и тем самым высоким потенциалом с прямого выхода открывает -элемент И 14, а низким потенциалом с инверсного выхода запирает элементы И 15 и 16, блокируя входы счетчика 6 и элемента ИЛИ 9.

Теперь задержанньй на время сраба- тьшания компаратора 7 и триггера 8 элементом 21 задержки импульс проходит через элемент И 14 на выход 24 в качестве сигнала окончания оцифров35 ки клавиатуры, а также поступает непосредственно на сбросовые входы счетчика 6, регистра 1, сумматора 4 и через элемент ИЛИ 10 на сбросовый вход регистра 2, возвращая устройство в исходное состояние.

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

30

40

50

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

Устройство для ввода информации, содержащее первьй регистр, информа- ционньй и синхронизирующий входы ко- - торого являются информационным и синхронизирующим входами устройства,второй регистр, информационньй вход которого соединен с информационным вых|эдом блока памяти, а первьй инфор- м ционный выход соединен с первыми входами элементов И группы, элемент И.та, первьш вход которого соединен с с{нхронизирующим входом устройства, а вькод соединен с входом первого элемента задержки, выход которого сэединен с входом второго элемента задержки, выход которого соединен с в (СОДОМ считывания блока памяти и вхо- дэм третьего элемента задержки, вы- хэд которого соединен с синхронизирующим входом второго регистра, триг- ггр управления, прямой выход которо- гэ соединен с первым входом первого элемента И, выход которого является сннхронизируклщм выходом устройства, отличающееся тем, что, с целью повышения быстродействия, в него введены второй и третий элемента И, второй элемент ИЛИ, счетчик, компаратор, сумматор, дешифратор, четвертьш и пятьй элементы задержки, причем вход четвертого элемента задержки соединен с выходом третьего элемента задержки и первым входом BjToporo элемента И, второй вход кото- соединен с инверсным выходом триггера управления и вторым входом фетьего элемента И, а выход соеди- н|ен с тактовым входом счетчика, ус- т|ановленньй вход которого соединен с| установленным входом первого реги- фра, входом сброса триггера управ- л|ения, входом сумматора, nepBbiii вхо

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

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

название год авторы номер документа
УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ 1991
  • Каюмов В.П.
  • Романов А.Н.
RU2020554C1
Устройство для контроля ответов обучаемого 1987
  • Романов Анатолий Николаевич
SU1529272A1
Устройство для управления вызовом информации 1988
  • Романов Анатолий Николаевич
  • Романов Максим Анатольевич
  • Васильев Александр Николаевич
SU1603363A1
Устройство для приема и передачи информации 1991
  • Исаенко Ростислав Олимпиевич
  • Романов Анатолий Николаевич
SU1833871A1
Устройство для обучения операторов 1989
  • Ветерис Владас Йонович
  • Монтвилайте Лигита-Рамуне Винцовна
  • Ветярис Рамунас-Арвидас Владович
  • Паленис Бронюс Миколович
SU1672511A1
Устройство для контроля перемещения подвижных объектов 1989
  • Волкас Казимерас-Видас Адомович
  • Талишаускас Римантас-Ионас Ионович
  • Дайлиде Сигитас Иозович
  • Стасюленис Миндаугас Пранцишкович
  • Ветерис Владас Ионович
SU1652965A1
Устройство для идентификации паролей пользователей 1988
  • Романов Анатолий Николаевич
  • Славин Олег Анатольевич
SU1661814A1
Устройство для выборки информации из блока памяти 1987
  • Романов Анатолий Николаевич
  • Романов Максим Анатольевич
SU1509982A2
Устройство для управления вызовом информации 1987
  • Романов Анатолий Николаевич
  • Исаенко Ростислав Олимпиевич
  • Пискарев Виктор Алексеевич
SU1515190A1
УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ПОЛУЧЕНИЕМ ОЦЕНКИ КАЧЕСТВА ЗНАНИЙ В СИСТЕМЕ ДИСТАНЦИОННОГО ОБУЧЕНИЯ 2001
  • Голоусикова А.А.
  • Порай Д.С.
  • Плискин Е.Л.
  • Романов А.Н.
  • Солощенко Д.В.
RU2248610C2

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

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

Изобретение относится к области автоматики и может быть использовано в системах диалога пользователя с ЭВМ. Целью изобретения является повышение быстродействия устройства за счет автоматической смены символики и функционального назначения клавиши клавиатуры. Устройство содержит первый и второй регистры 1 и 2, дешифратор 3, сумматор 4, блок памяти 5, счетчик 6, компаратор 7, триггер управления 8, первый и второй элементы ИЛИ 9 и 10, группы 11,12 и 13 элементов И, с первого по третий элементы И 14, 15 и 16 и с первого по пятый элементы задержки 17-21. Устройство позволяет исключить необходимость выполнения каких-либо ручных процедур по поиску, идентификации местоположения и оцифровке клавиш на поле клавиатуры. 2 ил.

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

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

Патент США № 4549279, кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Приспособление для установки двигателя в топках с получающими возвратно-поступательное перемещение колосниками 1917
  • Р.К. Каблиц
SU1985A1
Заявка ФРГ № 3409980, кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Приспособление для установки двигателя в топках с получающими возвратно-поступательное перемещение колосниками 1917
  • Р.К. Каблиц
SU1985A1

SU 1 513 437 A1

Авторы

Романов Анатолий Николаевич

Даты

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

1987-10-08Подача