Устройство для вывода данных из микрокалькулятора
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(19) 1) ц 5 С 06 .Г 3/00 ПИСАНИЕ ИЗОБРЕТЕНИ 22) 46) 72) 53) 56)П СССР 984,кл устгойство дляКРОКАЛЬКУПЯТОИзобретение оельной техникевано в учебныхматизации эксп(57 выВОДА ДАнньАнос ится к вычис жет быть ис лит ия або ентальных авт ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯПРИ ГКНТ СССР К АВТОРСКОМУ СЕИДЕ 4473910/2415,.08.8815,04,91, Бюл. Р 14В,И. Гостев и А.А. Ба681.327(088.8)Авторское свидетельст7623, кл. С 06 Г 3/00тент США4151596,06 Г 3/00, 1979. следований, Целью изобретения является расширение области примененияустройства за счет автоматизациивывода данных из микрокалькулятора.Устройство содержит микрокалькулятор1, состоящий из вычислителя 2, клавиатуры 3 и индикатора 4, первый 5,второй б и третий 7 блоки согласова;ния уровней, коммутатор 8, блок 91 декодирования, блок 10 управления,блок 11 буферной памяти Применениеустройства позволяет выл;лючить ошибкиоператора при выводе данных и использовать микрокалькулятор в простейшихсистемах автоматизированного управления. 6 ил.Блок 9 декодирования (Фиг, 4) содержит смесь элементов НЕ 19-24, четырнадцать ключей 25-38 и второй элемент И 39,Блок 11 буФерной памяти (Фиг, 5) содержит схему согласования 40, дешифратор 41, группу элементов И 42 и группу регистров 43,55 Изобретение относится к вычислительной технике и может быть использовано в учебных лабораториях приавтоматизации экспериментальных ис 5следований,Целью изобретения является расширение области применения устройстваза счет автоматизации вывода данныхиз микрокалькулятора. 10На фиг, 1 приведена структурнаясхема устройства для автоматическоговывода данных из микрокалькулятора;на фиг, 2 - схемы блоков согласованияуровней; на Фиг. 3 - структурная 15схема блока управления; на фиг, 4структурная схема блока декодирования; на Фиг, 5 - структурная схемаблока вывода данных; на фиг. 6схема коммутатора. 20Устройство для автоматическоговывода данных из микрокалькулятора(фиг, 1) содержит микрокалькулятор1, состоящий из вычислителя 2, клавиатуры 3 и индикатора 4, первый 5 25второй 6. и третий 7 блоки согласования уровней, коммутатор 8, блок 9декодирования, блок 10 управления,и блок 11 буферной памяти,Примеры реализации отдельных блоков устройства ориентированы на использование микрокалькулятора "Электроника МК".На фиг, 2, ц приведены схемы блоков 5 и 7 согласования уровней; наФиг, 2, б - схема блока 6 согласования,Блоки 5 и 7 согласования уровнейсодержат группу одинаковых субблоковинверторов (И 1), представляющих собой 40эмиттерный повторитель и входят всостав блоков 8 и 9Блок 6 согласования содержит группу одинаковых субблоков инверторов(И 2), представляющих собой усилитель 45напряжения,Блок 10 управления (Фиг, 3) содержит формирователь 12 импульсов,одновибратор 13, элемент НЕ 14, первый элемент И 15 и регистры 16 и 17,Коммутатор (фиг, 6) содержит пятьэлементов НЕ 44-48, элемент 2-2 И 2 ИЛИ-НЕ 49 и три мультиплексора 50-52.Устройство для автоматическоговывода данных из микрокалькулятора(фиг. 1) работает следующим образом.При появлении на управляющих входах коммутатора 8 сигнала происходитсоединение соответствующего входакоммутатора 8 с соответствующим еговыходом. В результате соответствующийвыход вычислителя 2 соединяется ссоответствующим его входом через блок5 согласования уровней, блок 8 и блок6 согласования уровней. Таким образом, появление двоичного кода науправляющих входах коммутатора 8эквивалентно нажатию соответствующейклавиши клавиатуры 3, т.е, имеетсявозможность автоматизации управленияработой микрокалькулятора,Пусть в какой-то момент временина индикаторе 4 появляется символ,на который настроен блок 9 декодирования, тогда на его выходе появляется сигнал, поступающий на входблока 10 управления. Этот сигналпоступает на вход формирователя 12импульсов, длительность импульсана выходе которого определяетсявременем, необходимым на вывод инФормации из микрокалькулятора. Одновременно сигнал с первого входаблока 10 управления поступает. науправляющий вход регистра 16, Кодоперации, записанной в этом регистре,может соответствовать Операции вызоваинформации,из регистра памяти (например, ПХ 1), Двоичный код с регистра 16поступает на вход блока 8, что приводит к вызову информации из регистрапамяти, после чего на индикаторе 4появляется число. Сигналы, соответствующие этому числу, поступают на схему 40 согласования блока 11. Послесхемы согласования информационныесигналы через дешифратор 4 1 поступаютна информационные входы регистров 43,а синхронизирующие импульсы - на первые входы элементов И 42, количествокоторых определяется количеством разрядов индикатора.На вторые входы элементов И 42поступает сигнал с первого выходаблока 10 управления, разрешающий за-,пись информации в регистры 43, Припоявлении на информационных входахинформации какого-то определенного5 16424разряда индикатора одновременно появ,ляется и синхронизирующий импульсименно этого разряда. Поэтому информация записывается в соответствующийрегистр, По окончании записи информации в регистры 43 импульс с выходаформирователя 12 импульсов заканчивается. После прихода из внешней системы импульса запроса данных с выходаэлемента И 15 сигнал поступает навторые управляющйе входы регистров 43,при этом происходит вывод данных,Кроме того, этот сигнал приводит ксрабатыванию одновибратора 13, по импульсу которого осуществляется считывание с регистра 17 двоичного кодакоманды С/П (продолжения счета программы), Так как во время остановаинформация в микрокалькуляторе не 20разрушилась, то продолжение выполнения,программы не вызывает затруднений, Двоичный код поступает навход коммутатора 8, и происходитзапуск выполнения программы, 25Фрагмент программы, обеспечивающий автоматический вывод данныхследующий,нова. Устройство для вывода данных из микрокалькулятора, содержащее вычислитель, входы которого соединены с информационными выходами клавиатуры, управляющие входы которой соединены с первой группой выходов вычислителя, вторая группа выхоцов которого соединена с входами индикатора, о тл и ч а ю щ е е с я. тем, что, с целью расширения области применения за счет автоматизации вывода данных из микрокалькулятора, в него введены первый, второй и третий блоки согласования уровней, коммутатор, блок декодирования, блок управления, блок буферной памяти, выходы которого являются информационными выходами устройства, первый и второй управляющие входы блока буферной памяти соединены с соответствующими выходами блока, управления, группа управляющих выходов которого соединена с управляющими входами коммутатора, выходы которого соединены с входами второго блока согласования уровней, выходы которого соединены с входами вычислителя, первая группа выходов которого соединена с входами первого блока согласования уровней, выходы которого соединены с информационными входами коммутатора, информационные входы блока буферной памяти соединены с входами индикатора и третьего блока согласования уровней, выходы которого соединены с входами блока декодирования, выход которого соединен с первым входом блока управления, второй вход которого является управляющим входом устройства. 30 В необходимое место исходнойпрограммы включается операция вызова на индикатор хранящегося символаПХО (при этом подразумевается, чтосимвол хранится в регистре О, номожет и в любом другом). После вызова символа программа останавливаетсядля вывода данных (операция С/П),,Таким образом, вычисления останавливаются, на индикаторе отображается требуемый символ, обозначающий40разрешение вывода данных, Формирование и запись символа производятсядо начала выполнения программы, Так,для микрокалькулятора "ЭлектроникаМК" это делается при помощи после 45довательности операций, например15 ВП 99 ВП 1 хПО,при этом формируется и записываетсясимвол ЕБ,Алгоритм выполнения любой программы имеет вид ,(текст программы до момента вывода данных) ПХО С/П ,(дальнейший текст программы после вывода данных). ео 6Таким образом обычное выполнение программы происходит до тех пор, пока не будет вызван символ из регист. ра, после этого происходит останов выполнения программы, запускается работа блоков устройства и данные автоматически выводятся из микрокалькулятора. После вывода данных выполнение программы продолжается или до последующего вывода данных, или до момента ее естественного остаФормул а и з о б р е т е н и я1642460 лексее Составитель А. А ведактор А. Лежнина Техред С,Мигунова Коррект вк аказ 1148 Тираж 412 Подписное НИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ ССС 113035, Москва, Ж, Раушская наб д. 4/5 изводственно-издательский комбинат "Патент", г, Ужгород, ул, Гагарина, 101
СмотретьЗаявка
4473910, 15.08.1988
КИЕВСКОЕ ВЫСШЕЕ ИНЖЕНЕРНОЕ РАДИОТЕХНИЧЕСКОЕ УЧИЛИЩЕ ПРОТИВОВОЗДУШНОЙ ОБОРОНЫ
ГОСТЕВ ВЛАДИМИР ИВАНОВИЧ, БАРАНОВ АЛЕКСАНДР АНДРЕЕВИЧ
МПК / Метки
МПК: G06F 3/00
Метки: вывода, данных, микрокалькулятора
Опубликовано: 15.04.1991
Код ссылки
<a href="https://patents.su/6-1642460-ustrojjstvo-dlya-vyvoda-dannykh-iz-mikrokalkulyatora.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для вывода данных из микрокалькулятора</a>
Предыдущий патент: Устройство для синхронизации сигналов
Следующий патент: Устройство для индикации
Случайный патент: Способ автоматического регулирования процесса очистки поверхности нагрева котла