1
Изобретение относится к автоматнке и вычислительной технике и может быть использовано для ручного ввода информации в вычислительную машину.
Цель изобретения - упрощение и повышение быстродействия устройства. На чертеже изображена схема предлагаемого устройства.
Устройство состоит из клавиатуры 1, блока 2 защиты от дребезга, блока 3 шифрации и контроля, регистров 4, первого блока 5 индикации, триггера 6, первого 7 и второго 8 элементов ИГ-НЕ, счетчика 9, дешифратора 10, второго блока 11 индикации и элемента 12 коммутации.
Устройство работает следующим образом.
Оператор набирает сообщение после довательным нажатием соответствующих клавиш клавиатуры 1. Информация с клавиатуры 1 через блок 2 защиты от дребезга поступает в блок 3 шифрации и контроля, который осуществляет ко- дирование вводимой информации двоично-десятичным кодом, ,
Кроме того, блок 3 определяет достоверность кодируемой информации. Если ошибка не обнаружена, блок 3 формирует короткий единичный импульс по переднему фронту информационных сигналов на своем выходе сдвига. При обнаружении ошибки во входном соотношении (например, случайно нажаты две смежные клавиши) импульс сдвига на выходе блока 3 отсутствует.
В исходном состоянии (режим ввода триггер находится в нулевом состоянии. Нулевой потенциал на его прямом выходе устанавливает выход элемента И-НЕ 7 в единичное состояние, запрещая предварительную установку счетчика. Единичный потенциал на инверсном выходе триггера разрешает прохождени импульсов через элемент И-НЕ 8. При вводе информации импульсы сдвига с выхода сдвига блока 3 через элемент И-НЕ 8 поступают с инверсией на суммирующий вход счетчика, осуществляю- щего подсчет импульсов сдвига. В соответствии с количеством поданных импульсов сдвига на одном из выходов дешифратора формируется потенциальный скачок из нулевого в единичный уровень, выбирающий разряд и осущест- вляюш 1й параллельное занесение информации с информационных выходов дешифратора в выбранный регистр.
402
Второй блок 11 индикации представляет собой набор светодиодов, количество которых равно числу М десятичных разрядов. Появление на одном из выходов дешифратора потенциала нулевого уровня вызывает включение соответствующего элемента индикации блока 11U Каждый светодиод расположен на передней панели устройства под соответствующим цифровым индикатором первого блока 5. Таким образом, включенньй светодиод всегда показьгаа- ет оператору тот разряд, в который будет записан очередной вводимый символ.
Оператор проверяет по первому блоку 5 индикацир правильность набранного сообщения и дает команду на считывание .
При необходамости изменения значения некоторого разряда (режим коррекции) оператор включает и выключает элемент коммутации 12 (кнопка -Ввод номера разряда), вследствие чего триггер устанавливается в единичное состояние, и набирает на клавиатуре номер этого разряда. При этом через элемент И-НЕ 7 на синхровход счетчика поступает инвертированный импульс сдвига, осуществляющей предварительную установку счетчика значением номера выбранного разряда. В то же время нулевой потенциал на инверсном выходе триггера поддерживает выход элемента И-НЕ 8 в единичном состоянии, что исключает увеличение значения счетчика на единицу. По окончании действия импульса сдвига на выходе элемента И-НЕ 7 формируется потенциальный перепад из нулевого в единичный уровень, который по цепи обратной связи поступает на прямой динамический вход синхронизации триггера, переводя его в нулевое состояние, так как информационньш вход триггера подключен к шине логического нуля. При этом на выходе дешифратора, соответствующем исправляемому разряду, формируется потенциал нулевого уровня, индицируемый соответст- вующим светодиодом блока 11. Затем оператор вводит требуемый символ, При этом вырабатывается импульс сдвига, поступающий через элемент И-НЕ 8 (как в режиме ввода) на суммирующий вход счетчика 9, вызывающий изменение на соответствуюш.ем выходе дешифратора из нулевого уровня в единичное,
что обеспечивает надежную запись символа в выбранный регистр 4.
Для ввода очередного символа оператору необходимо вновь перевести устройство в режим коррекции и набрать номер первого свободного разряда .
Для исправления m последних введенных символов о ператору нет необхо димости включать элемент 12 коммутации, а затем вводить m раз номера исправляемых разрядов и требуемые символы. Эта операция выполняется путем нажатия гп раз на специальную клавишу клавиатуры Забой, что вызывает прохождение m импульсов с управляющего :выхода блока. 2 защиты от дребезга на вычитающий вход счетчика 9. Затем оператор вводит последовательность из требуемых символов.
Предлагаемое устройство обладает расширенными функциональными возможностями, которые реализуются с относительно меньшими аппаратурными затратами по сравнению с известным устройством. Имеется возможность исправления m последних неправильно введенных символов путем применения коррекции типа Забой, вследствие чего оператору нет необходимости вводить m раз номера исправляемых разрядов, что повьшает быстродействие устройства в режиме коррекции. Введение блока индикации повьшает производительность работы оператора, поскольку уменьшается вероятность ошибок при вводе и коррекции символов, так как включаемый элемент индикации всегда показывает тот разряд, в который будет записан очередной введенный сим вол. Использование шифратора, самостоятельно вьфабатывающего сигнал ,сдвига, позволяет осуществлять запись символов в параллельном коде, вследствие чего отпадает необходимость применения блока преобразования кодов, что повьшает быстродействие устройства в режиме ввода (так как запись осуществляется за один, а не за четыре такта). Введение счетчика с предварительной установкой выбранного кода, а также входами прямого и обратного счета позволяет исключить регистры символов и адреса, что позволяет снизить аппаратурные
вниипи
Заказ 3963/45 .
Произв.-полигр. пр-тие, г. Ужгород, ул. Проектная, 4
затраты и расширить функциональные возможности устройства (коррекция типа забой). Расположение светодио- дов на передней панели устройства под соответствующими им цифровыми индикаторами блока 5 отображения повьшает удобство работы оператора.
Формула изобретения
Устройство для ввода информации, содержащее клавиатуру, блок защиты от дребезга, блок шифрации и контроля
регистра, первый блок индикации,
триггер, счетчик, элемент коммутации, дешифратор, выходы клавиатуры соединены с входами блока защиты от дребезга, группа выходов которого соединена с входами блока шифрации и контроля, выходы регистров соединены с входами первого блока индикации и являются выходами устройства, выходы дешифратора соединены с соответствую-
щими входами синхронизации регистров, отличающееся тем, что, с целью упрощения и повьш1ения быстродействия устройства, в него введены второй блок-индикации, два элемента
И-НЕ, информационные выходы блока щифрации и контроля соединены с информационными входами регистров и входами предварительной установки счетчика, выходы которого соединены
с входами дешифратора, выходы которого соединены с входами второго блока индикации, входа сброса регистров, счетчика, триггера являются входом сброса устройства, вход установки в
единицу триггера через элемент коммутации соединен с шиной логического нуля, информационный вход триггера подключен к шине логического нуля, прямой выход триггера соединен с первым входом первого элемента И-НЕ, вы-, ход которого соединен с входами сий- хронизации счетчика и триггера, инверсный выход триггера соединен с первым входом второго элемента И-НЕ, выход которого соединен с суммирующим входом счетчика, вторые входы элементов И-НЕ соединены с управляющим выходом блока шифрации и контроля, выход блока защиты от Дребезга соединен с вычитающим входом счетчика .
Тираж 672
Подписное
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации | 1982 |
|
SU1080132A1 |
Устройство для ввода информации | 1984 |
|
SU1223219A1 |
Устройство для ввода-вывода информации | 1987 |
|
SU1451674A1 |
Устройство для ввода информации | 1987 |
|
SU1495775A1 |
Устройство для ввода информации | 1980 |
|
SU862136A1 |
Устройство для ввода информации | 1989 |
|
SU1682996A1 |
Устройство для лексического анализа метатранслятора | 1983 |
|
SU1153329A1 |
Устройство для ввода информации | 1977 |
|
SU714384A1 |
Устройство для ввода- вывода информации | 1977 |
|
SU657431A1 |
Устройство для ввода информации | 1980 |
|
SU898410A1 |
Изобретение относится к автоматике и вычислительной технике и предназначено для ручного ввода информа11ИИ в вычислительную машину. Целью изобретения является упрощение и повышение быстродействия устройства, включающего клавиатуру 1, блок 2 защиты от дребезга, блок 3 пшфрации и контроля, регистры 4, первый блок 5 индикации, триггер 6, первый и второй элемент И-НЁ 7 и 8, счетчик 9, дешифратор 10, элемент коммутации 12, второй блок 11 индикации. Устройство позволяет выполнять новые функции, которые реализуются с относительно меньшими аппаратурными затратами: запись символов (Забой) индикацию разряда, в который записывается очередной вводимый символ. 1 ил. (Л
Устройство для ввода информации | 1983 |
|
SU1089565A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для ввода информации | 1982 |
|
SU1080132A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1987-08-30—Публикация
1986-04-15—Подача