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

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

ipa 7, причем вход триггера 7 и инвертор 8 обеспечивают блокировку переписи первого триггера 6 во второй триггер 7 во время действия единичного сигнала на триггер 6. Выход второго триггера соединен со входом триггера 9.

Установка в «О триггера 9 проводится сигналом от микропрограммной матрицы 10, выход триггера 9 соединен с регистром адреса 3 запоминающего устройства 4. Выходные шины запоминаюш,его устройства соединены с регистром числа 11. Вход микропрограммной матрицы 10 соединен с выходом блока 5 фиксации положения клавиш, а выход матрицы соединен с сдвиговым регистром 2, регистром адреса 3 и запоминающим устройством 4.

Процесс ввода информации с клавиатуры происходит следующим образом.

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

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

В это время схема 12 блокировки многократной записи следит за тем, чтобы за время одного нажатия не произошло более одной выборки символа. Делается это так.

Бегущая единица с одного из разрядов сдвигового регистра 2 один раз за каждый круг появляется на единичном входе первого тригтера 6 и устанавливает его в единицу. По окончании этого импульса триггер 6 переп-исывается во второй триггер 7 (эта перепись на время действия входного сигнала блокировалась инвертором 8). Па нулевой вход первого триггера 6 импульс не поступает, так как нажатия нет, и следующий импульс от сдвигового регистра 2 с того же входа, совместно

с разрешением от второго триггера 7, перебросит триггер 9 в положение «разрешено, чем СЕШмет блокировку со входа регистра адреса 3. Теперь, как только произойдет нажатие, с какого-то выхода сдвигового регистра 2 через замкнутые контакты сигнал попадет на вход регистра адреса 3. Микропрограммная матрица опросит состояние сдвигового регистра 2 и старшие разряды регистра адреса 3 запоминающего устройства 4, склеит их на регистре адреса 3, по полученному адресу прочитает код символа в запоминающем устройстве 4. Схема блокировки многократной записи исключит многократную запись тем, что после пересылки расшифрованного символа потребителю, микропрограммная матрица сбросит сигналом триггер 9 в положение «запрет, тем самым отключит регистр адреса 3. Теперь с выхода сдвигового регистра 2 сигнал по-прежнему установит первый триггер 6 в единицу, по окончании его триггер 6 перепишется в триггер 7, но по импульсу блока 5 фиксации положения клавиш оба триггера 6 и 7 сбросятся в нуль. Этот цикл будет продолжаться до тех пор, пока нажаты клавиши, таким образом, на единичном входе триггера 9 не совпадут входные сигналы. Это будет продолжаться до тех пор, пока не будет отпущена, а затем снова пажата какая-то символьная клавиша, т. е. пока не произойдет следующее нажатие клавиши. Таким образом, за одно нажатие клавипп- произойдет выборка лин1ь одного символа.

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

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

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

Г

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

название год авторы номер документа
Устройство для ввода информации 1982
  • Зебрев Виктор Григорьевич
SU1064275A1
Электронная клавишная вычислительная машина 1982
  • Пожидаев Николай Яковлевич
  • Суздальцев Анатолий Иванович
  • Фролов Виталий Алексеевич
  • Агеев Владимир Николаевич
SU1068945A1
ПЕРЕДАТЧИК ТЕЛЕГРАФНОГО АППАРАТАBCECOiOSHAHisYr^rrt^n Т' '•''•'••''?- 5^ДЯ lAai.iJir<l- ii. = .sa! >&• •'«« 1973
  • Н. М. Скурихин, А. А. Юрченко, А. И. Бурлаков А. Д. Кухарев
SU372726A1
Устройство для ввода информации 1985
  • Кошкаров Вениамин Анатольевич
  • Малофеев Борис Григорьевич
SU1283739A1
Устройство для ввода информации 1983
  • Вант Александр Исакович
  • Старов Борис Викторович
  • Шнейнберг Александр Давидович
SU1091147A1
УСТРОЙСТВО ДЛЯ СИНТАКСИЧЕСКОЙ ПРОВЕРКИ ВВОДИМЫХ В МАШИНУ ПРОГРАММ И ДАННЫХ 1973
  • И. В. Вельбицкий Институт Кибернетики Украинской Сср
SU362300A1
Устройство для ввода информации 1985
  • Борискин Александр Васильевич
  • Журавлев Жорж Павлович
  • Кромпляс Богдан Антонович
  • Могилевский Вячеслав Михайлович
SU1285457A1
Устройство для ввода информации 1983
  • Кононов Михаил Владимирович
SU1118991A1
Устройство для ввода-вывода информации при обработке физических величин 1981
  • Федоров Юрий Дмитриевич
  • Марусев Владимир Иванович
  • Кашкиров Анатолий Анатольевич
SU966683A1
Устройство для ввода-вывода информации 1987
  • Ордынцев Вячеслав Михайлович
  • Слепова Светлана Сергеевна
SU1451674A1

Иллюстрации к изобретению SU 499 565 A1

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

Формула изобретения SU 499 565 A1

VrV

I

SU 499 565 A1

Авторы

Лукошин Геннадий Петрович

Сурдутович Александр Филиппович

Корниенко Григорий Иванович

Барсук Яков Изральевич

Даты

1976-01-15Публикация

1974-07-05Подача