Устройство для ввода информации в калькулятор

Номер патента: 1324021

Авторы: Воробьев, Штанов

ZIP архив

Текст

(71) Куйбышевское специальное конструкторское бюро Научно-производственного объединения "Нефтехимавтоматика"(56) Патент США Р 4044398, кл. С 06 Р 1/00, 1977.Авторское свидетельство СССР У 1117623, кл. С 06 Р 3/02, 1981. (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ В КАЛЬКУЛЯТОР(57) Изобретение относится к вычислительной технике и может быть использовано в калькуляторах. Целью изобре-. тения является упрощение устройства,Программа управления вычислительнымпроцессом вводится в калькулятор не-посредственно на входы команд микропроцессора калькулятора. Для этоговсе шины управления клавиатурой объединены элементом ИЛИ 9. Выход элемента ИЛИ 9 подключен к счетчику 4 и через группу элементов И 5, 6, диоды 7,8 к входам управления микропроцессора. При совпадении числа в счетчике 4с числом в блоке памяти команд 2 схема сравнения 3 выдает сигнал "Разрешение на группу элементов И 5, 6 исигнал с определенной шины управленияклавиатурой поступает на входы командымикропроцессора 20 калькулятора 11.1 ил.1 132402Изобретение относится к устройствам ввода информации в клавишные вычислительные машины, в частности вкалькуляторы.Цель изобретения - упрощение устройства.На чертеже представлена функцио-.нальная схема устройства,подключенного к калькулятору,Устройство содержит блок 1 формирования адреса, блок 2 памяти команд,схему 3 сравнения, счетчик 4, группуэлементов И 5 и 6, диоды 7 и 8, элемент ИЛИ 9 и элемент 10 задержки.Устройство подключается к калькулятору,11. Блок 1 состоит иэ блока 12 запуска, элемента И 13 триггеров 14 и15, дифференцирующей цепи 16, счетчика 17 адреса,. частотного дискриминатора 18 и элемента 19 задержки, 20Калькулятор 11 выполнен в видемикропроцессора 20, узла 21 логики,диодов 22 - 25 и узла 26 клавиатуры.Схема калькулятора представлена вупрощенном виде - не показаны цифровой индикатор и генератор синхроимпульсов, не раскрыт узел логики, априведена только его выходная частьчетыре диода 22 - 25 с помощью которых на входе управления микропроцессора осуществляется обьединение сигналов пуска и сигналов управленияклавиатурой, сигналов, поступившихна узел логики после нажатия кнопок,Устройство работает следующим образом.В исходном состоянии сигнал на выходе блока 12 запуска отсутствует,калькулятор 11 арифметических действий не выполняет. На вход частотного 40дискриминатора 18 поступают импульсыс выхода управления индикатором калькулятора 11. Частота импульсов превышает пороговую для дискриминатора 18,при этом сигнал на его выходе отсутствует. Импульсная последовательностьтакже поступает через элемент 19 залдержки на вход установки в 1" триггера 14, устанавливая на его выходесигнал готовности калькулятора, 50 Начало работы определяется поступлением команды с блока 12 запуска, Импульс команды, пройдя элемент И 13, переключает счетчик 17 адреса, устанавливая адрес команды. Одновременно через дифференцирующую цепочку 16 устанавливается в "1" триггер 15, подготавливая к работе группу элементов 1 2И 5 и 6. Теоретически количество элементов И равно числу входов управления микропроцессора калькулятора.Одновременно, пока калькулятор 11не производят вычисление, на шиныуправления клавиатурой с определеннойцикличностью поступают импульсы с выходов микропроцессора. В одном циклена каждую шину поступает по одному импульсу, Все импульсы сдвинуты во времении не накладываются друг на друга,Объединившись в одну последовательность после элемента ИЛИ 9, они поступают на счетчик 4. В течение цикласчетчик 4 подсчитывает импульсы, поступающие с шин управления клавиатурой, число которых в цикле равно количеству шин (выходов микропроцессора). Последний импульс цикла черезэлемент 10 задержки сбрасывает счетчик 4 в "0", и цикл снова повторяется.Таким образом, на схему 3 сравнения поступают для сравнения число изблока 2 памяти команд и число изсчетчика 4. При совпадении заданной команды с блока 2 и числа со счетчика 4 сосхемы 3 сравнения на группу элементовИ 5 и 6 поступает сигнал "1". Кромечисла на схему 3 сравнения, блок 2памяти команд выставляет единичныйпотенциал на входе группы элементовИ 5 и 6. Группа элементов И 5 и б готова к пропуску импульса управления.Следующий импульс с выхода требуемойшины (эта шина по заданной командедолжна быть скоммутирована на входеуправления микропроцессора), пройдяэлемент ИЛИ 9, поступает на входсчетчика 4 и на вход открытой группыэлементов И 5 и 6. Пройдя группу элементов И и диод (7,8), импульс поступает на вход управления микропроцессора 20,Приняв информацию, микропроцессорначинает выполнять команду, во времякоторой не формируются импульсы управления индикатором. Срабатывает частотный дискриминатор 18, устанавливая оба триггера 14 и 15 в "0". Закрывается группа элементов И 5 и б,закрывается элемент И 13, блокируявход счетчика 17 адреса. Выполнение команды микропроцессором 20 определяется появлением импульсов на шине управления индикатором. Снимается блокирующий потенциал с частотного дискриминатора 18, вклюСоставитель А.Пак Техред И.Попович Редактор А.ОгарЗаказ 2966/52 Корректор И, Муска Тираж 672 Подписное ВНИИПИ Государственного комитета СССР по делам изобретений и открытий 113035, Москва, Ж, Раушская наб.,д 4/5Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная,4 3 13240 чается триггер 14 импульсом с элемента 19 задержки. Счетчик 17 адреса устанавливает адрес второй команды в блоке 2 памяти команд, и далее процесс повторяется аналогично описанно му для записи первой команды.Изобретение обеспечивает повышение надежности работы устройства за счет более простого схемного решения, исключающего ключи, включаемые парал лельно элементам коммутации узла 26. Кроме того, сокращается количество связей устройства с калькулятором, что сводит до минимума влияние помех.15 Формула изобретенияУстройство для ввода информации в калькулятор, содержащее блок формирования адреса и блок памяти команд, вход адреса которого соединен с выхо-ц дом адреса блока формирования адреса, вход разрешения которого является одноименным входом устройства, о т л ич а ю щ е е с я тем, что, с целью 21 4упрощения устройства, оно,содержитэлемент ИЛИ, элемент задержки, счетчик, схему сравнения и группу элементов И, выходы которых являются выходами устройства, входы элемента ИЛИявляются входами опроса устройства,выход элемента ИЛИ соединен с первыми входами элементов И группы и сосчетным входом счетчика, вход сбросакоторого. соединен через элемент задержки с соответствующим входом опро.са устройства, выход счетчика и выходпервого поля команды блока памяти команд соединены с первым и вторыминформационными входами схемы сравнения, выход признака равенства которойсоединен с вторыми входами элементовИ группы, выход сопровождения адресаблока формирования адреса соединен стретьими входами элементов И группы,четвертые входы которых соединены свыходами соответствующих разрядов выхода второго поля команды блока памяти команд.

Смотреть

Заявка

4016688, 30.01.1986

КУЙБЫШЕВСКОЕ СПЕЦИАЛЬНОЕ КОНСТРУКТОРСКОЕ БЮРО НАУЧНО ПРОИЗВОДСТВЕННОГО ОБЪЕДИНЕНИЯ "НЕФТЕХИМАВТОМАТИКА"

ВОРОБЬЕВ ГЕННАДИЙ ГЕОРГИЕВИЧ, ШТАНОВ ВЛАДИМИР НИКОЛАЕВИЧ

МПК / Метки

МПК: G06F 3/02

Метки: ввода, информации, калькулятор

Опубликовано: 15.07.1987

Код ссылки

<a href="https://patents.su/3-1324021-ustrojjstvo-dlya-vvoda-informacii-v-kalkulyator.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода информации в калькулятор</a>

Похожие патенты