Устройство для ввода информации
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано для ввода информации в вычислительные машины и в терминальные устройства. Целью изобретения является упрощение устройства . Устройство для ввода информации содержит блок 1 коммутационных элементов, мультиплексор 2. первый 3, второй 5 и третий 11 счетчики, дешифратор 4, первый 6, второй 12 и третий 13 триггеры, первый 7. второй 9 и третий 10 элементы И, коммутатор 8. 1 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (si)s G Об F 3/02
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4726073/24 (22) 31.07.89 (46) 07.09,91, Бюл.МЗЗ (72) С.И,Боридько, Л.Н,Корх и В.В.Савченко (53) 681.327 (088.8) (56) Авторское свидетельство СССР
hL 960783, кл. G 06 F 3/02, 1980.
Авторское свидетельство СССР
hh 1128240, кл. 6 06 F 3/02, 1983, (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦии
МЙ фЮы.. Ж, 1675875 А1 (57) Изобретение относится к вычислительной технике и может быть использовано для ввода информации в вычислительные машины и в терминальные устройства. Целью изобретения является упрощение устройства. Устройство для ввода информации содержит блок 1 коммутационных элементов, мультиплексор 2, первый 3, второй 5 и третий 11 счетчики, дешифратор 4, первый 6, второй 12 и третий 13 триггеры, первый 7, второй 9 и третий 10 элементы И. коммутатор 8. 1 ил.
1675875
15
Изобретение относится к вычислительной технике и может быть использовано для ввода информации в вычислительные машины и терминальные устройства, Цель изобретения — упрощение устройства.
На чертеже приведена структурная схема устройства, Устройство содержит блок 1 коммутационных элементов, мультиплексор 2, первый счетчик 3, дешифратор 4, второй счетчик 5, первый триггер 6, первый элемент И 7, коммутатор 8, второй 9, третий 10 элементы И, третий счетчик 11, второй 12 и третий 13 триггеры, первый 14 и второй 15 разделительные элементы на диодах.
Устройство для ввода информации работает следующим образом.
В исходном состоянии дешифратор 4, управляемый вторым счетчиком 5, обеспечивает последовательную подачу на входы блока 1 коммутационных элементов уровня логической "1", а мультиплексор 2, управляемый первым счетчикам 3, осуществляет опрос коммутационных элементов, Так как в исходном состоянии контакты всех коммутационных элементов разомкнуты, то на первый вход второго элемента И 9 подается уровень логического "О", Второй триггер 12 находится в нулевом состоянии, удерживая в нулевом состоянии третий счетчик 11 и разрешая прохо>кдение на входы сброса третьего триггера 13 и первого счетчика 3 импульсов сброса, формирующих третьим элементом И 10 в момент появления на выходе дешифратара 4 уровйя логической "1".
Уровень логического "О, поступающий на вход управления коммутатора 8 с выхода третьего триггера 13, обеспечивает прохождение на вход записи первого триггера 6 импульсов с первого выхода группы дешифратора 4. Так как на информационный вход первого триггера 6 поступает уровень логического "О" с выхода третьего счетчика 11, то первый триггер 6 остается в нулевом состоянии, блокируя формирование первым элементом И 7 импульсов обнуления второго триггера 12 в момент одновременного появления уровня логической "1" на выходе дешифратора 4 и первом выходе первого счетчика 3.
При замыкании контактов одного из коммутационных элементов блока 1 в момент его адресации дешифратором 4 и мультиплексором 2 на первый вход второго элемента И 9 начинают поступать импульсы с выхода мультиплексора 2. Второй элемент
И 9 пропускает указанные импульсы на вход установки егоporo триггера 12 только в моменты времени, соответствующие уров25
55 ню логической "1" на счетном входе первого счетчика 3, когда процесс переключения дешифратора 4 и мультиплексора 2 уже завершен, так как счетчики 3 и 5 срабатывают по отрицательному фронту импульсов. Второй триггер 12 при поступлении первого импульса с выхода второго элемента И 9 переходит в единичное состояние, формируя команду ввода информации, код которой установлен на выходах счетчика 5 (соответствует номеру группы выходов дешифратора
4, и изменяется от 1 до m) и на выходах счетчика 3 (соответствует номеру коммутационного элемента, подключенного к указанному номеру группы выходов дешифратора 4, и изменяется от 1 до и), и блокирует третий элемент И 10
При этом нэ вход сброса третьего триггера 13 не поступают импульсы (уровень логической "1") и на вход установки в "О" третьего счетчика 11 также не поступают импульсы сброса, а трети счетчик 11, срабатывающий по положительному фронту импульса, переходит s режим счета импульсов, возникающих на выходе дешифратора 4 после завершения очередного опроса коммутационных элементов. При подсчете заданного числа импульсов на выходе третьего счетчика 11 формируется уровень логической "1", который подается на вход первого триггера 6.
При появлении уровня логической "1" на первом выходе группы дешифратора 4 (что соответствует началу цикла опроса коммутационных элементов) первый триггер 6 переходит в единичное состояние и снимает блокировку первого элемента И 7. Если хотя бы один коммутационный элемент находится в замкнутом состоянии, то в течение цикла опроса на вход установки в "О" первого триггера 6 обязательно поступит уровень логической "1" и вернет триггер 6 в нулевое состояние к моменту появления на выходе дешифратора 4 уровня логической "1". При этом первый элемент И 7 снова блокируется уровнем логического "О", поступающим с выхода первого триггера 6, что предотвращает сброс второго триггера 12 в исходное состояние, Если контакты коммутационного элемента остаются замкнутыми до окончания цикла опроса, то на выходе третьего счетчика 11 формируется сигнал переполнения (уровень логической "1"), поступающий на его вход блокировки и вход установки третьего триггера 13. При этом счетчик 11 блоки руется и прекращает счет импульсов, сохраняя на выходе уровень логической "1", который подается на вход установки третьего триггера 13 и информационный вход
1675875 первого триггера 6. Уровень логической "1" с выхода третьего триггера 13 поступает на входуправления коммутатора 8 и подключает к входу записи первого триггера 6 и ромежуточный выход группы дешифратора 4. 5
Если в замкнутом состоянии находятся контакты коммутационного элемента, подключенного к указанному промежуточному выходу группы выходов дешифратора 4 либо к одному из следующих за ним выходов 10 группы выходов, то второй триггер 12 не изменяет своего состояния до размыкания контактов, так как первый триггер 6, устанавливаемый в единичное состояние импульсами записи, поступающими с 15 промежуточного выхода группы выходов дешифратора 4, сбрасывается в нулевое состояние импульсами, поступающими с мультиплексора 2, в момент опроса коммутационного элемента с замкнутыми контак- 20 .тами, чем предотвращает сброс второго триггера 12.
Если в замкнутом состоянии находятся контакты коммутационного элемента, подключенного к одному из выходов группы 25 выходов дешифратора 4, предшествующих промежуточному выходу группы выходов, то первый триггер 6 устанавливается в единичное состояние импульсом, поступающим с промежуточного выхода группы выходовде- 30 шифратора 4, после момента поступления импульса сброса с мультиплексора 2, и в момент одновременного появления логической "1" на выходе дешифратора 4 и первом выходе первого счетчика 3 первый элемент 35
И 7 формирует на выходе уровень логической "1", возвращающий второй триггер 12 в нулевое состояние.
Если контакты коммутационного элемента по-прежнему замкнуты, то импульс, 40 формируемый вторым элементом И 9, снова переводит второй триггер 12 в единичное состояние, Так как на выходе третьего триггера 13 сохраняется уровень логической "1 *, то после появления уровня логической "1" 45 на выходе третьего счетчика 11 первый элемент И 7.снова устанавливается второй триггер 12 в нулевое состояние. Указанный режим работы устройства сохраняется до размыкания контактов всех коммутацион- 50 ных элементов. При этом после возврата второго триггера 12 в нулевое состояние, ой не устанавливается в единичное состояние втечение всего цикла опроса коммутационных элементов, и третий элемент И 10 в 55 момент появления логической единицы на выходе дешифратора 4 формирует на выходе уровень логической "1", устанавливающий третий триггер 13 и первый счетчик 3 в нулевое состояние. После чего устройство для ввода информации возвращается в исходное состояние и находится в нем до следующего замыкания контактов одного из коммутационных элементов.
Формула изобретения
Устройство для ввода информации, содержащее блок коммутационных элементов, первый, второй и третий счетчики, первый, второй и третий элементы И, первый и второй триггеры, коммутатор, дешиф- . ратор и мультиплексор, информационные входы которого соединены с выходами блока коммутационных элементов, адресные входы — с выходами первого счетчика, а выход — с первым входом второго элемента И и с входом сброса первого триггера, входы дешифратора соединены с выходами второго счетчика, счетный вход которого соединен с первым выходом первого счетчика, группа выходов дешифратора соединены с выходами блока коммутационных элементов, причем первый выход группы выходов дешифратора соединен с первым входом коммутатора, а промежуточный выход группы выходов дешифратора соединен с вторым входом коммутатора, выхоД которого соединен с синхровходом первого триггера, выход которого соединен с первым входом первого элемента И, третий вход которого соединен с первым выходом первого счетчика, выход дешифратора подключен ксчетному входу третьего счетчика, к первому входутретьего элемента И и к второму входу первого элемента И, выход которого соединен с входом сброса второго триггера, информационный вход которого соединен с выходом второго элемента И, инверсный выход второго триггера подключен к второму входу третьего элемента И и к входу сброса третьего счетчика, второй выход которого . соединен с его входом блокировки, выходы первого и второго счетчиков являются выходами группы устройства, прямой выход второго триггера является выходом устройства, о т л и ч а ю щ е е с я тем, что, с целью упрощения устройства, в него введены первый и второй разделительные элементы на диодах, третий триггер, информационный вход которого соединен с вторым выходом третьего счетчика, вход сброса — с выходом третьего элемента И, а выход соединен с входом управления коммутатора, выходтретьего элемента И соединен с входом сброса первого счетчика, первый выход третьего счетчика соединен с информационным входом первого триггера, анбд первого диода подключен к выходу мультиплексора, а катод — к синхровходу первого триггера, анод второго диода подключен к второму выходу третьего счетчика, а катод — к информационному входу первого триггера.