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

 

Изобретение относится к вычислительной технике и может быть использовано в калькуляторах. Целью изобре-г тения является упрощение устройства. Црограмма управления вычислительным процессом вводится в калькулятор нег. посредственно на входы команд микропроцессора калькулятора. Дпя этого все шины управления клавиатурой обьединены элементом ИЛИ 9. Выход элемента ИЛИ 9 подключен к счетчику 4 и через группу элементов И 5, 6, диоды 7, 8 к входам управления микропроцессора . При совпадении числа в счетчике 4 с числом в блоке памяти команд 2 схема сравнения 3 вьздает сигнал Разрешение на группу элементов И 5, 6 и сигнал с определенной шины управления клавиатурой поступает на входы команды микропроцессора 20 калькулятора 11. 1 ил. с (Л со ю 4 О кэ

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

„„SU„„1324021. (50 4 С 06 F 3 02

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

И ABTOPCHOMY СВИДЕТЕЛЬСТВУ г

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

Г10 ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 401,6688/24-24 (22) 30.01.86 (46) 15.07.87. Бюл.й 26 (71) Куйбышевское специальное конструкторское бюро Научно-производственного объединения "Нефтехимавтоматика" (72) Г.Г.Воробьев и В.Н.Штанов (53) 681.325(088.8) (56) Патент США Р 4044398, кл. G 06 F 1/00, 1977.

Авторское свидетельство СССР

У 1117623, кл. G 06 F 3/02, 1981. (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ

В КАЛЬКУЛЯТОР (57) Изобретение относится к вычислительной технике и может быть использовано в калькуляторах. Целью изобре-. тения является упрощение устройства.

Программа управления вычислительным . процессом вводится в калькулятор не-.. посредственно на входы команд микропроцессора калькулятора. Для этого все шины управления клавиатурой объединены элементом ИЛИ 9. Выход элемента ИЛИ 9 подключен к счетчику 4 и через группу элементов И 5, 6, диоды 7, 8 к входам управления микропроцессора. При совпадении числа в счетчике 4 с числом в блоке памяти команд 2 схема сравнения 3 выдает сигнал "Разрешение на группу элементов И 5, 6 и сигнал с определенной шины управления клавиатурой поступает на входы команды с ф микропроцессора 20 калькулятора 11.

1 ил.

1 132402

Изобретение относится к устройствам ввода информации в клавишные вычислительные машины, в частности в калькуляторы.

Цель изобретения - упрощение устрой- ства.

На чертеже представлена функциональная схема устройства,подключенного к калькулятору.

Устройство содержит блок 1 форми- l0 рования адреса, блок 2 памяти команд. схему 3 сравнения, счетчик 4, группу элементов И 5 и 6, диоды 7 и 8, элемент ИЛИ 9 и элемент 10 задержки.

Устройство подключается к калькулято- 15 ру,11. Блок 1 состоит иэ блока 12 запуска, элемента И 13,, триггеров 14 и

15, дифференцирующей цепи 16, счетчика 17 адреса,. частотного дискриминатора 18 и элемента 19 задержки, 20

Калькулятор 11 выполнен в виде микропроцессора 20, узла 21 логики, диодов 22 — 25 и узла 26 клавиатуры.

Схема калькулятора представлена в упрощенном виде — не показаны цифровой индикатор и генератор синхроимпульсов, не раскрыт узел логики, а приведена только его выходная часть ., четыре диода 22 — 25„ñ помощью которых на входе управления микропроцес- 30 сора осуществляется обьединение сигналов пуска и сигналов управления клавиатурой, сигналов, поступивших на узел логики после нажатия кнопок.

Устройство работает следующим образом.

В исходном состоянии сигнал на выходе блока 12 запуска отсутствует, калькулятор 11 арифметических действий не выполняет. На вход частотного щ дискриминатора 18 поступают импульсы с выхода управления индикатором калькулятора 11. Частота импульсов превышает пороговую для дискриминатора 18, при этом сигнал на его выходе отсутствует. Импульсная последовательность также поступает через элемент 19 заIt держки на вход установки в 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 и 6 готова к пропуску импульса управления.

Следующий импульс с выхода требуемой шины (эта шина по заданной команде должна быть скоммутирована на входе управления микропроцессора), пройдя элемент ИЛИ 9, поступает на вход счетчика 4 и на вход открытой группы элементов И 5 и 6. Пройдя группу элементов И и диод (7,8), импульс поступает на вход управления микропроцессора 20.

Приняв информацию, микропроцессор начинает выполнять команду, so время которой не формируются импульсы управления индикатором. Срабатывает частотный дискриминатор 18, устанавливая оба триггера 14 и 15 в "0". Закрывается группа элементов И 5 и 6, закрывается элемент И 13, блокируя вход счетчика 17 адреса.

Выполнение команды микропроцессором 20 определяется появлением импульсов на шине управления индикатором. Снимается блокирующий потенциал с частотного дискриминатора 18, вклюСоставитель А.Пак

Техред И.Попович

Редактор А.Orap

Корректор И. Муска

Заказ 2966/52

Тираж 672 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб.,д..4/5

Производственно-полиграфическое предприятие, r. Ужгород, ул. Проектная,4

3 13240 чается триггер 14 импульсом с элемента 19 задержки. Счетчик 17 адреса устанавливает адрес второй команды в блоке 2 памяти команд, и далее процесс повторяется аналогично описанно- 5 му для записи первой команды.

Изобретение обеспечивает повышение надежности работы устройства за счет более простого схемного решения, исключающего ключи, включаемые парал- 10 лельно элементам коммутации узла 26.

Кроме того, сокращается количество связей устройства с калькулятором, что сводит до минимума влияние помех.

Формула изобретения

Устройство для ввода информации в калькулятор, содержащее блок формирования адреса и блок памяти команд, вход адреса которого соединен с выхо-щ дом адреса блока формирования адреса, вход разрешения которого является од ноименным входом устройства, о т л ич а ю щ е е с я тем, что, с целью

2 1 4 упрощения устройства, оно,содержит элемент ИЛИ, элемент задержки, счетчик, схему сравнения и группу элементов И выходы которых являются выхо дами устройства, входы элемента ИЛИ являются входами опроса устройства, выход элемента ИЛИ соединен с первыми входами элементов И группы и со счетным входом счетчика, вход сброса которого. соединен через элемент задержки с соответствующим входом опроса устройства, выход счетчика и выход первого поля команды блока памяти команд соединены с первым и вторым информационными входами схемы сравне ния, выход признака равенства которой соединен с вторыми входами элементов

И .группы, выход сопровождения адреса блока формирования адреса соединен с третьими входами элементов И группы, четвертые входы которых соединены с выходами соответствующих разрядов выхода второго поля команды блока памяти команд.

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

 

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано в пультах управления , клавишных устройствах ввода вычислительных машин и телевизионных комплексов, установленных на подводных и летательных аппаратах, а также в устройствах передачи данных

Изобретение относится к области автоматики и вычислительной техники и может быть использовано для ввода информации с клавиатуры в различных цифровых приборах и устройствах

Изобретение относится к автоматике и вычислительной технике и может быть использовано для ввода информации с клавиатуры с визуальным контролем

Изобретение относится к автоматике и вычислительной технике и может быть использовано для ввода информации с аналоговой клавиатуры в цифровые устройства

Изобретение относится к вычислительной технике и автоматике и может быть использовано для ввода информации в ЭВМ с клавиатуры

Изобретение относится к автоматике и вычислительной технике и может быть использовано для ввода информации в электронно-вычислительные машиII П Г ны и измерительно-вычислительные комплексы

Изобретение относится к автоматике и вычислительной технике и может быть использовано для ввода информации с клавиатуры в системе обработки данных, управляемой микропроцессором

Изобретение относится к вычислительной технике, может найти применение в цифровых вычислительных и управляющих системах и позволяет повысить надежность устройства

Изобретение относится к автоматике и вычислительной технике и может быть использовано для ввода информации в аппаратуру сопряжения с каналом связи

Изобретение относится к конструкциям электронно-вычислительных устройств, преимущественно к персональным компьютерам, и может быть использовано в быту и в различных отраслях народного хозяйства

Изобретение относится к области устройств вычислительной техники, а именно к клавиатурам электронно-вычислительных машин (компьютеров)

Изобретение относится к персональным компьютерам и используемой в них клавиатуре

Изобретение относится к области вычислительной техники, к средствам ввода информации, в частности к устройствам ручного ввода данных, и целесообразно для использования при вводе данных в распределенные в пространстве вычислительные системы

Изобретение относится к устройствам многоцелевых оптических клавиатур, представляющим широкое разнообразие вводов клавиш

Изобретение относится к вычислительной технике и может быть использовано для приема информации в приборах и системах управления, а также для расширения возможностей и границ общения между людьми с нарушениями зрения и слуха для обучения работе на клавиатуре

Изобретение относится к вычислительной технике, а именно к клавиатурам, являющимся периферийными устройствами электронных вычислительных машин, используемых в суровых климатических условиях
Наверх