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

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

112

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

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

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

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

Работа устройства заключается в следующем.

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

В исходном состоянии блок клавиатуры i формирует запрещающий адрес ячейки блока 4 памяти. Содержимое ячейки памяти присутствует на выхо, дах блока 4 памяти. Сигнал неустаноленного бита Готовность с первого .выхода блока 4 памяти через элемент НЕ 6 запрещает работу генератора 7 счетчика 8, а через элемент 16 задержки и элемент-И 13 сбрасывает триггер 11, с выхода которого на генератор 7 и счетчик 8 подается разрешающий сигнал. Счетчик 8 находится в нулевом состоянии. По его сигналам дешифратор 9 формирует сигнал запрещающий запись в регистр 5, тригеры 10 и 11 и закрывающий элементы и 15. Триггеры 10 и 12 сброше- ны сйгна.пом с входа устройства Сброс. С выхода триггера 10 на генератор 7 подается разрешающий сигнал, а на выход Готовность устройства - сигнал, Сйответствующий отсутствию выходного кода устройства.

42

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

бита Ошибка. Сигнал с первого выхода блока 4 памяти через элемент НЕ 6 разрешит работу генератора 7 и счетчика 8, через элемент И 13 сни- мёт запрещающий сигнал с триггера 11 и

закроет элемент 14, Сигнал с второго выхода блока 4 памяти запретит элемент , И 15о Счетчик 8 и дешифратор 9 сформиру- ют импульс записи, который с выхода де- , шифратора 9 поступит на входы триггеров 10 и 11, на входы элементов И 14 и 15 и откроет вход записи регистра 5. На выходах регистра 5 тb- явится информация, переписанная с выходов блока 4 памяти по переднему фронту импульса. По заднему фронту импульса записи установятся триггеры 10 и 11, при этом сигнал с выхода триггера 10 блокирует работу генератора 7 и поступает на выход Готовft

ность устройства, а сигнал с триггера 11.также блокирует работу генератора 7 и сбрасывает счетчик 8.

После считывания информации с устройства по сигналу Готовность на

выходе устройства, триггер 10 сбрасывается по входу Сброс устройства. Сигнал противоположного значения с выхода триггера 10 поступит на выход Готовность устройства и разрешит работу генератора 7, которая запрещена сигналом с выхода триггера 11, После отпускания клавиши с первого выхода блока 4 памяти снимается, сигнал Готовность, при этом череЗ

элемент НЕ 6 блокируется работа генератора 7 и счетчика 8. Через элемент 16 задержки и элемент-И 13 сбрасывается триггер 11, с выхода которого подается разрешающий сигнал на ранее заблокированные генератор 7 и счетчик 8. В результате устройство возвращается в исходное состояние.

В случае, если на вход блока 4 памяти поступит сигнал помехи, то на входе этого блока сформируется запрещенный адрес ячейки, из которой считывается информация, с неустановленным битом Готовность. В этом случае если не будет сформирован импульс записи счетчиком 8 и дешифратором 9, схема придет в исходное состояние за счет блокировки генератора 7 и сброса счетчика 8 через элемент НЕ 6. Если же импульс записи будет сформирован, то в триггер 12 через элемент И 14 или 15 запишется сигнал Ошибки, который поступит на соответствующий выход устройства.

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

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

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

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

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

O .дешифратор, счетчик, второй и третий элементы И, элемент НЕ, элемент задержки, первый выход блока памяти соединен с вторым входом второго элемента И, входом элемента НЕ, входом

5 пе рвого элемента И и через элемент задержки с вторым входом первого элемента И, второй выход блока памяти соединен с вторым входом третьего элемента И, выходы второго и третье0 го элементов И соединены с первым и

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

0 и входом дешифратора, выходы счетчика соединены с входами группы дешифратора, выход которого соединен с первьм входом первого триггера, пе р- выми входами второго и третьего эле5 ментов И и второго триггера и с входом регистра, выход элемента НЕ соединен с вторым входом генератора импульсов и первым входом счетчика, выход первого триггера соединен с пер0 вым входом генератора импульсов и

является выходом Готовность устройства, второй вход первого триггера и третий вход третьего триггера явл.я- ются входом Сброс устройства.

бь/к uHtp

Лия.,

,tomo8Mycin

Кых.,оши8но

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

название год авторы номер документа
Устройство для ввода информации 1991
  • Деменкова Лариса Васильевна
  • Карасенко Николай Петрович
  • Пахарин Александр Иванович
  • Разумный Владимир Тихонович
SU1784962A1
Устройство для ввода-вывода информации при обработке физических величин 1981
  • Федоров Юрий Дмитриевич
  • Марусев Владимир Иванович
  • Кашкиров Анатолий Анатольевич
SU966683A1
Устройство для ввода информации 1985
  • Борискин Александр Васильевич
  • Журавлев Жорж Павлович
  • Кромпляс Богдан Антонович
  • Могилевский Вячеслав Михайлович
SU1285457A1
Устройство для ввода-вывода информации 1987
  • Ордынцев Вячеслав Михайлович
  • Слепова Светлана Сергеевна
SU1451674A1
Устройство для ввода информации 1982
  • Ильина Раиса Сергеевна
  • Карасенко Николай Петрович
  • Прядкин Виктор Максимович
  • Разумный Владимир Тихонович
  • Сивцов Анатолий Константинович
SU1089566A1
Устройство для ввода информации 1983
  • Кононов Михаил Владимирович
SU1118991A1
Электронные часы 1980
  • Захаров Валентин Петрович
  • Польский Юрий Михайлович
  • Ромашко Николай Павлович
  • Сивобород Павел Владимирович
  • Буздакова Инна Алексеевна
  • Белогорцев Александр Федорович
  • Гочияев Борис Рамазанович
SU928169A1
Устройство для ввода информации 1981
  • Макарушин Евгений Гаврилович
  • Подтуркин Владимир Ефимович
  • Умблия Александр Александрович
SU1005013A1
Имитатор канала 1987
  • Сюрдяев Виктор Васильевич
  • Стародубцев Александр Алексеевич
SU1467556A1
Устройство для сопряжения вычислительной машины с телеграфными каналами связи 1986
  • Николаев Лев Юрьевич
  • Алехин Лев Евгеньевич
SU1392571A1

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

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

Изобретение относится к вычислительной технике и автоматике и может быть использовано для ввода, информации в ЭВМ с клавиатуры. Изобретение позволяет повысить надежность работы устройства за счет блокировки формирования ошибочного сигнала (кода) и обеспечить диагностику за счет формирования кодов нажатых клавиш. Для этого в известное устройство введены счетчик, депшф- ратор, элемент задержки, два триггера, элементы И и элемент НЕ. 1 ил.. (Л С

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

Редактор В.Данко

Составитель А.Трунов

Техред А.Кравчук Корректор А.Зимокосов

Заказ 264/46Тираж 673 Подписное

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д,4/5

Производственно-полиграфическое предприятие, г.Ужгород, ул.Проектная,4

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

Устройство для ввода информации 1982
  • Макрушин Юрий Васильевич
  • Затирко Эдуард Дмитриевич
SU1062676A1
Устройство для ввода информации 1980
  • Мирошниченко Лилия Константиновна
SU964618A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 291 954 A1

Авторы

Соснов Владимир Никитич

Даты

1987-02-23Публикация

1985-09-03Подача