DO
эо
11
Изобретение относится к вычислительной технике и может быть использовано в устройствах подготовки данных для ввода в вычислительные машины, а также в системах передачи и обработки информации, в которых ввод данных осуществляется вручную с клавиатуры.
Целью изобретения является повьше ние надежности устройства путем сокращения количества коммутационных элементов клавиатуры, расширение области применения за счет обеспечения ввода информации в различных кодах.
На чертеже представлена схема предложенного устройства.
Устройство для ввода информации содержит генератор 1 импульсов, счетчик 2, дешифратор 3, мультиплексор Д, матрицу 5 коммутационных элемен
тов, первый триггер 6, элемент 7 задержки, регистр 8, второй триггер 9, первый элемент И 10, второй элемент И П .
Устройство работает следующим образом.
Набор символа осуществляется за два последовательных нажатия (такта) информационных коммутационных элемента матрицы 5. Рассмотрим работу устройства на примере ввода цифры 9 в коде ДКОИ-8. Цифра 9 кодируется в ДКОИ-8 16-ричной цифрой F9. В первом такте нажимается клавиша F на 16-клавишной клавиатуре 5, и на регистре 8 формируется первая половина кода цифры 9 следующим образом.
Импульсы с генератора 1 импульсов через первый элемент И 10 поступают на счетный вход счетчика 2 и происходит счет импульсов. Первая половина (младшие разряды)счетчика 2 подключена к дешифратору 3, с выхода которого выдаются опрашивающие импульсы на вертикальные шины матрицы 5, а вторая половина (старшие разряды) подключена к адресным входам мультиплексора 4, который последовательно подключает информационные входы. Таким образом, при нажатии коммутационного элемента F на счетчике 2 последовательно формируется код и при коде, равном четырем единицам, с дешифратора 3 выдается опрашивающий импульс на вертикальную шину с коммутационным элементом F. Одновременно мультиплексор подключит горизонтальную шину с коммута
ционным элементом F, при этом на прямом выходе мультиплексора 4 будет единица, которая через элемент задержки 7 поступит на установочный вход первого триггера 6 и взведет его. С инверсного выхода триггера 6 поступит сигнал на первый вход элемента И 10 и закроет его. На счетчике 2 зафиксируется код, равный четырем единицам, который перепишется в регистр 8, так как в этот же момент на входы регистра 8 поступают единицы с триггера 9 мультиплексора 4. При отпускании коммутационного элемента F на инверсном выходе мультиплексора 4 появится единица, которая сбрасывает триггер 6 и по заднему фронту сигнала с прямого выхода триггера 6 пересчитывает триггер 9, с прямого выходу которого выдается единица (разрешение) на входы регистра 8. Триггер б снимает запрет с второго входа элемента 10. Запускается счетчик 2.
Во втором такте при нажатии коммутационного элемента 9 при коде 1001 на счетчике 2 аналогично срабатывает мультиплексор 4, на прямом выходе которого появляется единица, которая сбрасывает триггер 6 и через элемент-И 10 запрещает пересчет счетчика 2. Код с счетчика 2 заносится в регистр 8, так как на входе разрешения записи регистра 8 будут единицы (разрешение). При отпускании коммутационного элемента 9 вновь сбрасывается триггер 6, а на выходе второго элемента И 1I появляется стробирующий сигнал, разрешающий съем кода символа 9, равного 11111001, с выхода регистра 8. Аналогично осуществляется ввод других символов алфавита. Если же необходимо ввести с устройства цифру 9 в коде КОИ-8, которая в 16-ричном коде представляется как 39, То необходимо последовательно нажать клавиши 3 затем 9. Таким образом, в устройстве первоначальное кодирование определяет алфавит символов, т.е. выходной код символа, что обеспечивает универсальность устройству,.т.е. возможность ввода символов в любом коде.
Предложенное устройство позволяет сократить полный набор клавиш стандартной клавиатуры до шестнадцати, что сокращает количество коммутационных элементов клавиатуры, повьш1ает
надежность устройства, улучшает габаритно-весовые характеристики, делает устройство универсальным и позволяет вводить символы в любом коде.
Формула изобретения
Устройство для ввода информации, содержащее матрицу коммутационных элементов, генератор импульсов, счетчик, дешифратор, мультиплексор, элемент задержки, первый триггер и первый элемент И, выход которого соединен с входом счетчика, выходы младших и старших разрядов которого соединены соответственно с входами дешифратора и адресными входами мультиплексора, прямой и инверсный выходы которого соединены соответственно с входом элемента задержки и входом сброса первого триггера, инверсный выход которого соединен с первым входом первого элемента И, к второму входу которого подключен выход гене- ратора импульсов, выход элемента эа- держки соединен с установочным входом первого триггера, выходы дешифратора соединены с входами коммутационных элементов матрицы, выходы
которых соединены с соответствующими информационными входами мультиплексора, отличающееся тем, что, с целью повьштения надежности за счет сокращения числа коммутационных элементов и расширения области применения за счет обеспечения ввода информации в различных кодах, устройство содержит регистр, второй элемент И и второй триггер, прямой и инверсный выходы которого соединены соответственно с входами разрешения записи старших и младших разрядов регистра, выхода которого являются информационными выходами устройства, первый выход второго элемента И соединен с прямым выходом мультиплексора, прямой выход первого триггера соединен со счетным входом второго триггера, второй вход второго элемента И соединен с инверсным выходом второго триггера, стробирую- щий вход регистра соединен с инверсным выходом мультиплексора, выходы счетчика соединены с информационными входами старших и младших разрядов регистра, выход второго элемента И является стробирующим выходом устройства.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации | 1991 |
|
SU1784962A1 |
Устройство для ввода информации | 1986 |
|
SU1456943A1 |
Устройство для ввода информации | 1984 |
|
SU1226435A1 |
Устройство для ввода информации | 1983 |
|
SU1091147A1 |
Устройство для ввода информации | 1987 |
|
SU1531083A1 |
Устройство для ввода информации | 1989 |
|
SU1659996A1 |
Устройство для ввода информации | 1986 |
|
SU1376076A1 |
Устройство для ввода информации | 1990 |
|
SU1746376A1 |
Устройство для ввода информации | 1987 |
|
SU1441376A2 |
Устройство для ввода информации | 1983 |
|
SU1150624A1 |
Изобретение относится к вычислительной технике и может быть использовано для ручного ввода информации в управляющие и вычислительные системы. Цель изобретения - повьппение надежности устройства за счет сокраще- ния количества коммутационных элементов и расширение области применения устройства за счет обеспечения ввода информации в различных кодах. Устройство содержит генератор 1 импульсов, счетчик 2, дешифратор 3, мультиплексор 4, матрицу 5 коммутационных элемен- , тон, первый триггер 6, элемент задержки 7, регистр 8, второй триггер 9, первый 10 и второй II элементы И. Код вводимого символа формируется в регистре 8 за два последовательных нажатия коммутационных элементов матрицы 5. Код первой нажатой клавиши заносится в старшие разряды регистра 8. После отпускания первой клавиши второй триггер 9 разрешает запись в младшие разряды регистра 8, возобновляется сканирование клавиатуры матрицы 5. Код второй нажатой клавиши заносится в младшие разряды регистра 8, после отпускания клавиши вырабатывается управяянщий сигнал выдачи полного кода. I ил. § (Л
Устройство для ввода информации | 1982 |
|
SU1049891A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для ввода информации | 1978 |
|
SU669350A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1988-02-28—Публикация
1986-07-28—Подача