дополнительным к а. с. №669350. Цель изобретения - расширение области применения за счет обеспечения формирования последовательности кодов. Введено два блока 10 и 11 постоянной памяти, два одновибратора 15 и 16, преобразователь кодов 12, регистр 9, второй счетчик 13, второй элемент И 14. При нажатии на коммуИзобретение относится к вычислительной технике, точнее к устройствам для ручного, например с помощью клавиш, ввода, и предназначено для формирования буквенно-цифровых кодов и последовательностей этих кодов с дальнейшим вводом их в цифровые электронно-вычислительные машины (ЭВМ) и является дополнительным к авт. св. № 669350.
Цель изобретения - расширение области применения за счет об еспечения возможности формирования последовательности кодов.
На фиг. 1 изображена функциональная схема предлагаемого устройстваj на фиг. 2 - схема преобразователя кодов.-. .
Устройство содержит генератор 1 импульсов, первый счетчик 2, дешифратор 3, мультиплексор 4, триггер 5, первый элемент 6 И, элемент 7 задержки, матрицу 8 коммутационных элементов, регистр 9, первый 10 и второй 11 блоки постоянной памяти, преобразователь 12 кодов, выход устройства, второй счетчик 13, второй элемент 14 И, первый 15 и второй 16 од- новибраторы, элег- нт 17 ИЛИ и переключатель 18.
Устройство работает следующим
образом. 1
В исходном состоянии тактовые импульсы с выхода генератора 1 импульсов через элемент 6 И, открытый по другому входу с выхода триггера 5, поступают на счетчик 2. Сигналы с выходов счетчика 2 поступают из адресные входы мультиплексора 4 и на входы дешифратора 3, обеспечивая вытационный элемент матрицы 8 в зависимости от состояния переключателя 18 вводится либо код нажатого коммутационного элемента, либо последовательность кодов, составляющих слово. Изменяемость адресов в первом блоке 10 постоянной памяти позволяет вводить слова различных языков. 2 ил.
работку последними сигналов опроса матрицы 8 коммутационных элементов. Сигнал с другого выхода триггера 5 поддерживает счетчик 13 в сброшенном состоянии. Включенный переключатель 18 открывает элемент 14 И и сигнал г с выхода первого блока 10 постоянной памяти через открытьй элемент
14И запрещает работу одновибратора
15и разрешает работу счетчика 13 по его входу останов счета.
При включении одного из коммутационных, элементов матрицы 8 сигнал с
5 соответствующего выхода дешифратора 3 поступает на вход указанной матрицы и далее на вход мультиплексора 4, на адресные вхбды которого поступают сигналы с выхода счетчика 2. С выхо0 да мультиплексора 4 сигнал поступает ца вход триггера 5, который, сраба- тьшая, закрывает элемент 6 И, запрещая поступление тактовых импульсов на счетчик 2. Находяпщйся в этот мо5 мент в счетчике 2 код соответствует включенному коммутационному элементу. Сигнал с другого выхода триггера 5 производит запись этого кода в регистр 9 и снимает сброс со счетчи0 ка 13, который начинает счет импульсов F генератора 1. Коды на выходах счетчика 13, соединенных с входами первого блока 10 постоянной памяти, изменяются при работе счетчика с частотой F/16 . Когда на выходе F/16 счетчика 13 появляется 1, она изменяет код на адресных входах первого блока 10 постоянной памяти и запускает одновибратор 16, выходной
0 импульс которого через элемент 17 ИЛИ поступает на управляющий вход преоб5
разователя 12 кодов. К адресным входам первого блока 10 постоянной памяти приложен код, состоящий из кода включенного коммутационного элемента подаваемого с выходов регистра 9 и из выходного кода счетчика 13. По этому коду в первом .блоке 10 постоянной памяти записан адрес первого символа слова, соответствующего вклю ченному коммутационному элементу.Импульсом на входе записи преобразователя 12 кодов производится запись параллельного кода символа из второго блока 11 постоянной памяти в преобразователь 12 кодов и формируется старт-бит на его вьпсоде, который является сигналом о начале передачи последовательного кода. По снятию импульса преобразова тель 12 кодов, син- хронизируемый импульсами генератора 1, передает в последовательном виде код символа с выхода в ЭВМ. При пропадании и появлении 1 на выходе F/16 счетчика 13, т.е. при продолже- НИИ счета, изменяется код на адресных входах первого блока 10 постоянной памяти и описанная операция повторяется, в ЭВМ вьщается код второго .символа слова, и т.д, т.е. происхо- дит автоматическая выдача кодов, записанных во втором блоке 11 постоянной памяти, путем переборки счетчиком 13 записанных в первом блоке 10 постоянной памяти адресов символов, составляющих слово. По окончании слова на выходе первого блока 10 постоянной памяти, связанном с входом элемента 14 И, появляется сигнал, закрывающий элемент 14 И, выходной сигнал которого при этом останавливает счет счетчика 13 по его входу останов счета. Выдача импульсов с выхода одно- в ибратора 16 на вход записи преобразователя 12 кодов прекращается, и с его выхода прекращается выдача кодов символов в ЭВМ. Это обеспечивает однократную выдачу слова в ЭВМ при однократном включении коммутационного элемента. При выключении коммутаци- онного элемента триггер 5 устанавливается в исходное состояние через элемент 7 задержки, осуществляющий задержку сигнала на время дребезга в коммутационном элементе. Сигналы с выходов триггера открывает элемент И 6 и сбрасывают счетчик 13, т.е. возвращают схему в исходное состояние .
Информация, записанная в первом блоке 10 постоянной памяти по выходу, связанному с входом элемента 14 определяет число, кодов в последовательности или длину слова. Информация о кодах символов записывается в втором блоке 11 постоянной памяти, об адресах кодов символов - в первом блоке 10 постоянной памяти и в конечном счете определяется пользователем.
При отключенрш переключателя 18 устройство формирует определенный код,-соответствующий включенному ком мутационному элементу. Отключенный переключатель 18 закрывает элемент 14 И и сигнал на его выходе запрещает счет счетчика 13 по его входу останов счета и разрешает работу од- новибратора 15. При включении одного из коммутационных элементов сигналом с выхода триггера 5 закрывается элемент 6 И и останавливается счетчик 2, как было описано. Код на выходе счетчика 2, соответствующий включенному коммутационному элементу, записывается в регистр 9 сигналом с другого выхода триггера 5. Этим же сигналом запускается одновибратор 15 импульс с выхода которого через элемент 17 РШИ поступает на вход записи преобразователя 12 кодов, по которому производится запись кода символа из второго блока 11 постоянной памяти в преобразователь 12 кодов и формируется старт-бит на его выходе. По снятию импульса код передается с выхода в ЭВМ. Код на входах первого блока 10 постоянной памяти, состоящий из кода включенного коммутационного элемента и из выходного кода счетчика 13, в данном случае нулевой, так как счетчик 13 не производит счет, однозначно определяет адрес кода символа во второй блок 11 постоянной памяти.
При выключении коммутационного элемента схема возвращается в исходное состояние, т.е. в ЭВМ выдается код символа только при включении коммутационного элемента.
При записи во второй блок 11 постоянной памяти информации, например, о кодах символов по стандарту КОИ-8 и в ПЗУ адресов - об -адресах симвоо- лов, составляющих слова и операторы языка программирования, например ПАСКАЛЬ, предлагаемое устройство позволябт вводить в ЭВМ слова и операторы языка ПАСКАЛЬ при однократном включении соответствующих коммутационных элементов, что расширяет функциональные возможности предлагаемого устройства.
Формула изобретения
Устройство для ввода информации по авт. св. № 669350, отличающееся тем, что, с целью расширения области применения за счет обеспечения возможности формирования последовательности кодов,в него введены два блока постоянной памяти, регистр, второй счетчик, два одновиб- ратора, элемент ИЛИ, второй элемент И, преобразователь кодов, выходы пер10
15
торого соединены с информационными входами преобразователя кодов, выход генератора импульсов соединен со счет ным входом второго счетчика и входом сдвига преобразователя кодов, второй выход триггера подключен к входу записи регистра, входу сброса второго счетчика и первому входу первого од- новибратора, выходы второго счетчика соединены с второй группой адресных входов первого блока постоянной памяти, выход младшего разряда второго счетчика соединен с входом второго одновибратора, выходы одновибратора подключены к входам элемента ШШ, выход которого соединен с входом записи преобразователя кодов, контрольный выход первого блока постоянной памяти соединен с первьм входом втрвого счетчика соединены с информаци- 20 рого элемента И, второй вход котороонными входами регистра, выходы которого соединены с первой группой адресных входов первого блока постоянной памяти, информационные выходы которого соединены с входами первого блока постоянной памяти, выходы коВНИИПИ Заказ 3389/44
Произв.-полигр. , г. Ужгород, ул. Проектная, 4
торого соединены с информационными входами преобразователя кодов, выход генератора импульсов соединен со счетным входом второго счетчика и входом сдвига преобразователя кодов, второй выход триггера подключен к входу записи регистра, входу сброса второго счетчика и первому входу первого од- новибратора, выходы второго счетчика соединены с второй группой адресных входов первого блока постоянной памяти, выход младшего разряда второго счетчика соединен с входом второго одновибратора, выходы одновибратора подключены к входам элемента ШШ, выход которого соединен с входом записи преобразователя кодов, контрольный выход первого блока постоянной памяти соединен с первьм входом втр
го является входом выбора режима устройства, выход второго элемента И соединен с входом останова счетчика и вторым входом одновибратора, выход преобразователя кодов является информационным выходом устройства.
Тираж 672
Подписное
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации | 1987 |
|
SU1441376A2 |
Устройство для ввода информации | 1989 |
|
SU1682996A1 |
Устройство для индикации | 1990 |
|
SU1795513A1 |
Устройство для ввода информации | 1982 |
|
SU1089566A1 |
Устройство для сопряжения электронно-вычислительной машины (ЭВМ) с периферийными устройствами | 1985 |
|
SU1285484A1 |
Устройство для вывода отображаемой информации | 1986 |
|
SU1322252A1 |
Устройство для вывода графической информации | 1985 |
|
SU1339625A1 |
Устройство для отладки программно-аппаратных блоков | 1986 |
|
SU1363219A1 |
Устройство для ввода информации | 1991 |
|
SU1784962A1 |
Устройство для отображения информации | 1984 |
|
SU1226519A2 |
Изобретение относится к вычислительной технике, к устройствам для ручного, например с помощью клавиш, ввода, и предназначено для формирования буквенно-цифровых кодов и последовательностей этих кодов с дальнейшим вводом их в цифровые электронно-вычислительные машины и является го Фи9. 1
Режущий орган для разделки лесоматериалов | 1987 |
|
SU1444145A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для ввода информации | 1978 |
|
SU669350A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1987-07-30—Публикация
1985-12-23—Подача