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

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

(fuS.i

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

Целью изобретения является расширение области применения за счет увеличения объема индицируемой информации и упрощение устройства

На фиго изображена блок-схема предлагаемого устройства; на фиг,2 - блок-схема алгоритма ввода информации „

Устройство для ввода информации и И1щикации содержит блок Л сопряже4 постоянной памяти подано разрешение с первого управляющего выхода блока 1 сопряжения, на выходах блока 4 поочередно формируются коды символов от О до К, где К - равно количество символов в алфавите устройства о Дпя семисегментных индикаторов 20 К / 10„ В это же время номер символа с выходов счетчика 3 поступает на первые адресные входы всех блоков 6, которые находятся в режиме чтения о На их выходах появляется число ,содержащее единицы в тех g раз рядах, в которых должен индицирова ться текущий символ. Это число поступает на блок 9 индикации и на соответст- индикаторах вспыхивает символ, код которого выдается с бло10

ния (например КР 580 ИК55), генератор 2о постоянной памяти. В этом режи2 импульсовJ счетчик 3; блок 4 постоянной памяти, блок 5 элементов И, блоки 6 оперативной памяти, клавиатуру

7j деишфратор 8, блок 9 индикации. I

Устройство ввода и индикации

работает в двух режимах: в режиме ввода информации с клавиатуры и индикации данных, ранее записанных в блоки 6 оперативной памяти, в режиме записи данных в блоки 6 оперативной памяти о

Информация в блоки 6 записана следующим образомо

Каждому индикатору из блока 9 в блоке 6 оперативной памяти отведен один бит Если в i-M адресе в этом бите записана 1, это означает что на данный индикатор блока 9 должен вводиться i-й символ Например, если в третьем адресе в,5-м бите записана 1, на 5-й индикатор следует выводить цифру Зо -В остальных адресах в данном бите будут записаны нули „

В первом режиме единичный сигнал с третьего выхода группы С2 блока 1 сощ)яже1шя поступает на вход запрета вьщачи единиц блока 5 элементов И, тогда нулевые сигналы со всех выходов блока 5 поступают на входы записи всех блоков б В этом случае они находятся в режиме чтения и функционируют как один блок оперативной памяти с длиной слова 8п бит, где п - число блоков 6, импульсы с генератора 2 импульсов поступают на счетный вход счетчика 3 и вызывают циклическое изменение адреса на его выходе. Так как на вход обращения блока

ме осуществляется ввод информации с клавиатуры 7 (фиго2)„ Дпя этого ЭВМ записывает число N (номер опрашиваемого столбца матричной клавиа- 25 туры 7) в блок 1 сопряжения, с группы А которой это число поступает на входы дешифратора 8о Так как на его управляющий вход подана 1 с чет- вертого управляющего выхода группы

30 2 блока 1 сопряжения, на выходах дешифратора 8 появляется число N в позиционном- коде Тоео появляется напряжение +5 В на одном из выходов дешифратора 8 и, следовательно

2g на одном из столбцов матрицы клавиатуры 7, Если одна из клавиш, расположенных в этом столбце, нажата, на выходах клавиатуры 7, а следовательно, и на входах В блока 1 сопряже40 ния появляется число М, отличное от нуля. Это число будет передано в ЭВМ, которая, учитывая номер столбца, преобразует его в код символа. Далее в этом случае ЭВМ () дает заг

45 держку не менее 10 мс на устранение влияния дребезга контактов и продолжает анализировать число М до тех пор, пока оно не изменится (клавиша клавиатуры 7 отпущена}, После этого

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

55 Если же при подаче 1 на какой-то столбец матрицы клавиатуры 7 ни одна из клавиш этого столбца не нажата, то и ЭВМ переходит к опросу следующего столбцао

4 постоянной памяти подано разрешение с первого управляющего выхода блока 1 сопряжения, на выходах блока 4 поочередно формируются коды символов от О до К, где К - равно количество символов в алфавите устройства о Дпя семисегментных индикаторов 20 К / 10„ В это же время номер символа с выходов счетчика 3 поступает на первые адресные входы всех блоков 6, которые находятся в режиме чтения о На их выходах появляется число ,содержащее единицы в тех раз рядах, в которых должен индицирова ться текущий символ. Это число поступает на блок 9 индикации и на соответст- индикаторах вспыхивает символ, код которого выдается с бло

постоянной памяти. В этом режиме осуществляется ввод информации с клавиатуры 7 (фиго2)„ Дпя этого ЭВМ записывает число N (номер опрашиваемого столбца матричной клавиа- туры 7) в блок 1 сопряжения, с группы А которой это число поступает на входы дешифратора 8о Так как на его управляющий вход подана 1 с чет- . вертого управляющего выхода группы

2 блока 1 сопряжения, на выходах дешифратора 8 появляется число N в позиционном- коде Тоео появляется напряжение +5 В на одном из выходов дешифратора 8 и, следовательно

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

держку не менее 10 мс на устранение влияния дребезга контактов и продолжает анализировать число М до тех пор, пока оно не изменится (клавиша клавиатуры 7 отпущена}, После этого

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

Если же при подаче 1 на какой-то столбец матрицы клавиатуры 7 ни одна из клавиш этого столбца не нажата, то и ЭВМ переходит к опросу следующего столбцао

Для перехода в режим записи данных в блоки 6 оперативной памяти ЭВМ вместо управляющего слова 1011 записывает в группу выходов С2 блока I сопряжения слово 0100, Нули поступают на вход обращения блока 4 постоянной памяти и вход управления дешифратора 8. Эти схемы отключены, поэтому блок 9 индикации и клавиатура 7 . не работают. Наоборот нуль, поданный на вход запрета единиц блока 5 элементов И, разрешает формирование сигнала на выходах блока 5 элементов И и, следовательно, на входы записи блоков 6 о.Единица, сформированная на втором выходе группы С2 блока 1 сопряжения, поступает на вход останова счетчика 3 и переводит его в реФормула изобретения

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

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

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

название год авторы номер документа
Устройство для отображения информации на экране электронно-лучевой трубки 1985
  • Гаврилов Владислав Алексеевич
  • Зиновьев Александр Владиленович
  • Товба Михаил Авраамович
SU1352477A1
Устройство для обмена информацией 1987
  • Пожидаев Николай Яковлевич
  • Фролов Виктор Алексеевич
  • Понитков Михаил Федорович
SU1497619A1
Устройство для отображения графической информации 1984
  • Батанист Моисей Лазаревич
SU1327090A1
Устройство для ввода информации 1991
  • Деменкова Лариса Васильевна
  • Карасенко Николай Петрович
  • Пахарин Александр Иванович
  • Разумный Владимир Тихонович
SU1784962A1
Устройство для контроля знаний обучаемых 1987
  • Булавенко Валерий Ульянович
  • Петрова Клара Евгеньевна
SU1524082A1
Устройство для обмена информацией 1974
  • Аверин Борис Николаевич
  • Серадский Валерий Павлович
SU732848A1
Устройство для отображения информации на экране телевизионного индикатора 1985
  • Стус Василий Савельевич
  • Ожередов Владимир Константинович
SU1339627A1
Устройство для контроля электромонтажа 1989
  • Кузнецов Владимир Николаевич
  • Бабкин Александр Николаевич
SU1688263A1
Устройство для ввода-вывода информации 1987
  • Ордынцев Вячеслав Михайлович
  • Слепова Светлана Сергеевна
SU1451674A1
Устройство для отображения информации на газоразрядной индикаторной панели 1983
  • Задубовский Игорь Иванович
  • Николаенко Виктор Тимофеевич
SU1119065A1

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

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах клавишного ввода и отображения информации дпя применения в ЭВМ, настольных и карманных калькуляторах, разнообразных пультах управления. Целью изобретения является расширение области применения за счет увеличения объема индицируемой информации и упрощение устройства. Устройство содержит блок 1 сопряжения, генератор импульсов 2, счетчик 3, блок 4 постоянной памяти, блок 5 элементов И, блоки 6 оперативной памяти, клавиатуру 7., дешифратор 8, блок 9 индикации. Возможность увеличения числа индикаторов в блоке 9 обусловлена тем, что реализован метод динамической индикации, при котором скважность свечения индикатора не зависит от количества индикаторово При этом достигается упрощение всего устройства в целом и увеличивается число клавиш в клавиатуре 7. 2 ил. с

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

жим записи, К этому времени ЭВМ долж- 2о блок постоянной памяти, выходы которого соединены с информационными входами блока индикации, управляющие входы которого соединены с выходами блока оперативной памяти, информаци25 онные входы которого и входы дешифратора соединены с информационными выходами блока сопряжения, выход генератора импульсов соединен со счетным входом счетчика, выходы которо30 го соединены.с адресными входами блока постоянной памяти и первыми адресными входами блока оперативной памяти, вторые адресные входы которого и выходы клавиатуры соединены с вторыми .входами-выходами блока сопряжения, адресные выходы которого соединены с входами установки счетна записать в блок 1 сопряжения следующие данные: на группе выходов В - номер в позиционном коде блока 6, в который записывается, число, на группе выходов А - само число о В режиме записи на выходах счетчика 3 то же число, что и на выходах, поэтому адрес поступает на адресные входы всех блоков 6 оперативной памяти, однако число, поданное с выходов блока 1 сопряжения на информационные входы всех блоков 6 записывается только в тот из них, на вход записи которого подана единица с выхода блока 5 элементов И,,

35

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

40

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

30

35

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

Фиг. 2

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

Устройство для ввода информации 1982
  • Розман Борис Яковлевич
  • Островский Петр Александрович
  • Утяков Лев Лазаревич
  • Утяков Игорь Львович
SU1072034A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 367 008 A1

Авторы

Ткачев Владимир Иванович

Даты

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

1985-12-17Подача