Устройство для ввода-вывода информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1136141
Автор: Швед
Текст
СОЮЗ СОВЕТСНИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК 091 (И) 4(51) С 06 Г 3/02 ОПИСАНИЕ ИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОЧНРЫТ(54)(57) 1. УСТРОЙСТВО ДЛЯ ВВОДАВЫВОДА ИНФОРМАЦИИ, содержащее генератор импульсов, первый и второй счетчики, клавиатуру, .коммутатор, блокрегистров, дешифратор, первый и второй формирователи блок индикации,выход генератора импульсов соединенс входом первого счетчика, выход стар.шего разряда которого соединен с входом второго счетчика, выходы которого соединены с входами группы первого формирователя и с входами первойгруппы второго формирователя, выходыпервого и второго формирователей соответственно соединены с входами первой и второй групп блока индикации,выходы коммутатора соединены с входами блока регистров, выходы которогосоединены с входами дешифратора, выходы которого соединены с входамивторой группы второго формирователя,о т л и ч а ю щ е е с я тем, что, сцелью повышения быстродействия устройства, в него введены блок опроса,третий счетчик и синхронизатор, первый вход которого соединен с первымвыходом второго счетчика, вход которого соединен с вторым входом синхронизатора, выход которого соединен с установочным входом третьего счетчика и первым входом коммутатора, входы группы которого соединены с выходами третьего счетчика, счетный вход которого соединен с выходом генератора импульсов, второй вход коммутатора соединен с первым выходом блока опро. са, второй выход которого соединен с входом первого формирователя и первым входом второго формирователя, второй вход которого соединен с третьим выходом блока опроса, вход которого сое динен с вторым выходом второго счетчика, входы первой группы блока опроса являются входами устройства, входы второй группы блока опроса соединены Е с выходами клавиатуры, входы первой группы которой соединены с выходами первого счетчика, входы второй и тре- Св тьей групп клавиатуры соединены соответственно с выходами первого и вто- аф рого формирователей.2, Устройство по и. 1, о т л и ч а ю щ е е с я тем, что блок опроса содержит мультиплексор, счетчик и элемент ИЛИ, выход которого соединен с входом мультиплексора и является третьим выходом блока, прямые входы муль типлексора являются входами первой группы блока, инверсные входы мультиплексора являются входами второй группы.блока выход мультиплексора является первьп 1 выходом блока, вход счетчика является входом блока, первый ф вход элемента ИЛИ соединен с первым .выходом счетчика, второй выход которого соединен с вторым входом элемента ИЛИ и является вторым выходом бло ка..Изобретение относится к измерительной и вычислительной технике и предназначено для использования в технических средствах, требующих введения информации с клавиатуры, переключателей или жесткокоммутируемых связей и выведения ее на визуальный индикатор.Развитие микроэлектронной техники позволяет конструировать перечислен О ные приборы на основе больших интегральных схем (БИС). Обладая широкими внутренними функциональными возможностями за счет возросшей степени интеграции, БИС имеют определенные ограничения по количеству выводов на корпус. Ограничения по выводам предъявляют определенные требования к органиэации операций ввода-вывода информации в приборах и сводят задачу проектирования устройств ввода-вывода к минимизации количества выводов. При этом, должно быть минимальным и количество оборудования, внешнего по отношению к корпусу БИС (шифраторы, де 2 шифраторыр инверторы и т п а ) е рядных и сегментных сигналов и сигналов опроса клавиатуры связаны с входами матрицы клавиатуры и соответственно с разрядными и сегментными входами визуального индикатора через блоки усилителей, выход матрицы клавиатуры соединен с входом ключа записи, выход которого связан с входом регистра ввода блока регистров. Указанное устройство имеет преимущества перед известными, заключающиеся в том, что сигналы опроса матричного поля клавиатуры формируются не только на разрядных, но и на сегментных выводах БИС. При одинаковом количест- ве входов в БИС с блока клавиатуры общее количество клавиш в этом случае будет больше за счет возросшего числа опросных сигналов 2.Однако устройство характеризуется низкой максимально возможной скоростью ввода, которая составляет одну команду за 1 цикл работы счетчика десятичных тактов.Цель изобретения - повышение быстродействия устройства, Известно устройство ввода и отображения информации, в котором разрядные тактовые сигналы индикатора являются одновременно сигналами опроса клавиатуры, при этом возможное количество клавиш по одному входу БИС определяется количеством разрядных сигналов 11 1Наиболее близким к предлагаемому является устройство ввода-вывода,З 5 содержащее счетчик двоичных тактов,счетчик десятичных разрядов, ключ записй, блок регистров ввода и вывода, дешифратор сегментный, дешифратор опроса клавиатуры, схема ИЛИ разряд- ф ных и сегментных сигналов индикатора и опросных сигналов клавиатуры, блок (матрица) клавиатуры, генератор тактов, соединенных таким образом, что выходы счетчика двоичных тактов сое динены с входами дешифратора опроса клавиатуры, выходы которого соединены с первыми входами схем ИЛИ разрядных и сегментных сигналов, вторые входы которых подключены соот ветственно к выходам счетчика десятичных разрядов и дешифратора сегментов, управляющий вход счетчика десятичных тактов подключен к входу разрешения дешифратора опроса клавиату ры, выход регистра вывода блока регистров соединен с входами дешифратора сегментов, выходы схем ИЛИ раз Поставленная цель достигается тем, что в устройство для ввода-вывода информации, содержащее генератор импульсов, первый и второй счетчики, клавиатуру, коммутатор, блок регистров, дешифратор, первый и второй формирователи, блок индикации, выход генератора импульсов соединен с .входом первого счетчика, выход старшего разряда которого соединен с входом второго счетчика, выходы которого соединены с входами группы первого формирователя и с входами первой группы второго формирователя, выходы первого и второго формирователей соответственно соединены с входами первой и второй групп блока индикации, выходы коммутатора соединены с входами блока регистров,.иыходы которого соединены с входами дешифратора, выходы которого соединены с входами второй группы второго формирователя, дополнительно введены блок опроса, третий счетчик и синхронизатор, первый вход которого соединен с первым выходом второго счетчика, вход которого соединен с вторым входом синхронизатора, выход которого соединен с установочным входом третьего счетчика и первым входом коммутатора, входы группы которого соединены с выходами третьего счетчика, счетный3 1361 вход которого соединен с выходом генератора импульсов, второй вход коммутатора соединен с первым выходом блока опроса, второй выход которого соединен с входом первого формирователя и первым входом второго формирователя, второй вход которого соединен с третьим выходом блока опроса, вход которого соединен с вторым выходом второго счетчика, входы первой. группы 10 блока опроса являются входами устройства, входы второй группы блока опро". са соединены с выходами клавиатуры, входы первой группы которой соединены с выходами первого счетчика, входы 15 второй и третьей групп клавиатуры соединены соответственно с выходами первого и второго форморователей.Блок опроса содержит мультиплексор, счетчик и элемент ИЛИ, выход которого соединен с входом мультиплексора и является третьим выходом блока, прямые входы мультиплексора являются входами первой группы блока, инверсные входы мультиплексора явля ются входами второй группы блока, выход мультиплексора является первым выходом блока, вход счетчика является входом блока, первый вход элемента ИЛИ соединен с первым выходом щ .счетчика, второй выход которого соединен с вторым входом элемента ИЛИ и является вторым выходом блока.На фиг. 1 представлена блок-схема устройства; на фиг. 2 - стРУктУРная 35 схема второго счетчика; на фиг. 3 структурные схемы первого и второго формирователей; на фиг. 4 - структурная схема третьего счетчика; на фиг. 5 - структурная схема блока опро 4 са. Устройство содержит первый 1 и второй 2 счетчики, коммутатор 3, блок 4 регистров, дешифратор 5, первый 6 и второй 7 формирователи, син хронизатор 8, третий счетчик 9, блок 10 опроса, генератор 11 импульсов, блок 12 индикации, клавиатуру 13, кроме того, позициями 14-26 обозначены входы и выходы. 50Второй счетчик 2 содержит триггеры 2-1, элемент И 2-2, элемент ИЛИ 2-3. Первый формирователь 6 содержит элементы И-НЕ 6-1, усилитель 6-2. Второй формирователь 7 содержит муль. 55 типлексоры 7-1, усилители 7-2, третий счетчик 9 - триггеры 9-1, мультиплексор 9-2, блок 10 опроса - муль 41 Ьтиплексор 10-1, счетчик 10-2, элементИЛИ 10-3Устройство работает следующим образом.Последовательность импульсов генератора 11 обеспечивает синхронностьсчета счетчиков 1 и 9. Поделеннаяна "5" частота с выхода счетчика 1поступает на счетный вход счетчика 2и далее с его выхода на вход счетчика 10-2 блока 10 опроса (фиг. 2временная диаграмма).Режиму индикации соответствуетнулевое состояние нескольких триггеров Тг и Тг, кольцевого счетчика 10-2 и, соответственно, отсутствие сигнала на выходе элементаИЛИ 10-3. При этом на аноды блока ин;дикации поступают сигментные сигналыЛ 1-Л 7, состояние которых определенодешифратором 5 по коду с выходовблока 4, а на сетки индикатора - разрядные сигналы Д 1-Д 6 Совпадениенулевых значений анодных и сеточныхсигналов для люминесцентных инцикаторов вызывает свечение соответствующих сегментов в соответствующих разрядах индикатора. Режиму ввода соответствует единичное значение триггеров Тг и Тг, счетчика 10-2,Если Тг в единичном состоянии, тона выводах второго формирователя возникает высокий единичный потенциал,блокирующий режим индикации, а напервом формирователе, так же как ипри режиме индикации, сохраняется сканирующий импульс логического нуля.Если при этом на управляющий входключа модуля клавиатуры 13 будетподан сигнал со счетчика 1, то ключоткроется на выходе модуля клавиатуры появится сигнал,Проинвертированный с выхода мультиплексора 10-1 этот нулевой сигналсовпадения в виде синхроимпульса записи подается на коммутатор 3, черезкоторый цифровая тетрада счетчика 9передается в блок 4 регистров. Благодаря синхронизатору 8, устанавливающему в исходное состояние счетчик9 каждым десятью тактом, существуетжесткое соотношение между цифровымкодом счетчика 9 и состояниями счетчиков 1 и 2. Ниже приводится таблицасоответствий. Как следует из таблицы соответствий, введение одного десятичного разряда числа при пятибитном счет"41 Цифровойкодсчетчика 9 Единичное состояние разрядовсчетчика 2 0 0 Нечетные 0 0 0 0 0 О 0 0 0 0 0 0 О 0 0 0 0 Четные 0 О. 0 0 0 0 0 0 0 0 0 0 0 3 11361 чике 1 требует двух (четный или нечетный) разрядных сигналов счетчика 2 и, следовательно, сигналов с выходов формирователя 6 достаточно только для ввода цифр трехразрядного деся тичного числа (разряды 10 , 10" 1 О ), Поэтому для ввода остальных разрядов числа 10, 104, 10 в предлагаемой схеме используется еще одно состояние счетчика 10-2 - единичное состоя- .10 ние триггера Тг( . В этом случае блокируется формирователь 6 и разрешается сканирование импульса опроса модулей клавиатуры 13 на выходах формирователя 7. 15За два цикла счетчика 2 в блок 4 регистров может быть введено одно шестиразрядное десятичное число.Таким образом, для кодирования одной десятичной цифры в клавиатуре 20 используется один ключ на МДП"транзисторе, Необходимо отметить, что ввод цифры "0" не требует никакого .внешнего, по отношению к корпусу БИС, оборудования и коммутаций, так 25 как код "О" всегда предварительно записывается в блок 4 регистров синхросигналои с выхода синхросигнализатора 8 через коммутатор 3. Поэтому для автоматического вводачисла 200000.ЗО необходимы всего один ключ, вводящий цифру 2 в 10 разряд. Состояние выходов счетчикаПоложительный эффект изобретенияобеспечивается введением дополнительной операции автоматического вводанескольких многоразрядных, десятичныхчисел при минимальном увеличении количества выводов в корпусе БИС посравнению с прототипом с одновременным обеспечением операции ручноговвода с клавиатуры, и вывода на визуальный индикатор без введения внешних по отношению к корпусу БИС согласующих элементов (усилителей)Обеспечение БИС широкими воэможностями ввода-вывода позволяет повыситьуниверсальность схемы и расширитьсферу его применения,Возможность автоматического вводамногоразрядных числовых данных в сочетании с ручным вводом с клавиатуры, а также обеспечение БИС непосредственной стыковой как с блоком внешних коммутаций, так и с цифровым визуальным динамическим люминесцентным индикатором (дисплеем) позволяетсделать БИС универсальным и использовать его в широкой гамме приборов,отвечающих современным требованиямпо габаритам, весу, потребляемой мощности, надежности, таких как измерители скорости и оббротов, таймеры,генераторы прямоугольных импульсови т.п.11 ЗЫ 41 оставитель В. Верховскийехред М,Надь КорректорМ. МаксимишиМ актор В. Петр Тираж ВНИИПИ Государстве по делам изобрет 113035, Москва, Жакаэ 10286/ 710 Подписно ного комитета СССР нии и открытии Раушская наб., д.
СмотретьЗаявка
3641470, 13.09.1983
ГОСУДАРСТВЕННОЕ СОЮЗНОЕ КОНСТРУКТОРСКО-ТЕХНОЛОГИЧЕСКОЕ БЮРО СПЕЦИАЛИЗИРОВАННЫХ ПОЛУПРОВОДНИКОВЫХ МИКРОСХЕМ
ШВЕД ВЛАДИМИР КУЗЬМИЧ
МПК / Метки
МПК: G06F 3/02
Метки: ввода-вывода, информации
Опубликовано: 23.01.1985
Код ссылки
<a href="https://patents.su/7-1136141-ustrojjstvo-dlya-vvoda-vyvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода-вывода информации</a>
Предыдущий патент: Устройство для ввода информации
Следующий патент: Устройство для ввода информации
Случайный патент: Ротационный режущий аппарат "рига