SU1487047A1 - Устройство для управления энергопитанием микропроцессорной системы - Google Patents

Устройство для управления энергопитанием микропроцессорной системы Download PDF

Info

Publication number
SU1487047A1
SU1487047A1 SU874193052A SU4193052A SU1487047A1 SU 1487047 A1 SU1487047 A1 SU 1487047A1 SU 874193052 A SU874193052 A SU 874193052A SU 4193052 A SU4193052 A SU 4193052A SU 1487047 A1 SU1487047 A1 SU 1487047A1
Authority
SU
USSR - Soviet Union
Prior art keywords
output
input
microprocessor
microprocessor system
power supply
Prior art date
Application number
SU874193052A
Other languages
English (en)
Inventor
Nikolaj E Platonov
Gennadij A Evdokimov
Aleksandr I Bobrovnichij
Evgenij G Matveev
Viktor I Tikhonov
Original Assignee
Kt Ts Avtom Metrologiya
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kt Ts Avtom Metrologiya filed Critical Kt Ts Avtom Metrologiya
Priority to SU874193052A priority Critical patent/SU1487047A1/ru
Application granted granted Critical
Publication of SU1487047A1 publication Critical patent/SU1487047A1/ru

Links

Landscapes

  • Power Sources (AREA)

Description

Изобретение относится к вычислительной технике и может быть использовано в микропроцессорных системах
с автономными источниками питания. Цель изобретения - сокращение аппаратурных затрат. Цель достигается тем, что в устройстве, содержащем геИзобретение относится к вычислительной технике и может быть использовано в микропроцессорных системах с автономным источником питания.
Цель изобретения - сокращение аппар атур ных з атр ат.
На фиг. 1 представлена блок-схема микропроцессорной системы с устройством управления энергопитанием; на фиг. 2 - блок-схема алгоритма работы микропроцессорной системы.
Микропроцессорная система (фиг.1), содержащая микропроцессор 1, генеранератор импульсов, триггер, счетчик и ключ, выход ключа соединен с синхровходами триггера и счетчика, а вход - с выходом генератора. Устройство управляет блоком питания всех блоков микропроцессорной системы, за исключением ОЗУ, клавиатуры и сумматора по модулю два, Каждое нажатие клавиши клавиатуры фиксируется сигналом на выходе сумматора по модулю два, сбрасывающим счетчик, сигнал с выхода которого открывает ключ, пропускающий импульсы генератора на синхровходы счетчика и триггера. Триггер включает блок питания, и микропроцессорная система начинает цикл работы. Просчитав заданное количество импульсов, счетчик блокирует ключ и выдает сигнал в систему. Микропроцессор после анализа состояния счетчика выключает триггер, обесточивая микропроцессорную систему до следующего нажатия клавиши клавиатуры. 2 ил.
о
тор 2, буфер 3 адреса, дешифратор 4, оперативную память (ОЗУ) 5, постоянную память(ПЗУ) 6, коммутатор 7, входной согласующий блок 8, клавиатуру 9, сумматор 10 по модулю два,'' выгодной регистр 11, дисплей 12 и выходной согласующий блок 13, соединена с устройством управления энергопитанием, состоящим из генератора 14 импульсов, ключа 15, триггера 16 и счетчика 17, и управляющим блоком (источником) 18 питания.
Блок 18 питания характеризуется тем,
что при нулевом потенциале на его входе
>
3
1487047
4
отключается питание микропроцессора 1, генератора 2, буфера 3 адреса, дешифратора 4, ПЗУ 6, коммутатора 7, входного согласующего блока 8, выходного регистра 11, дисплея 12 и выходного согласующего блока 13.
Выходы 19-21 дешифратора 4 подключены к входам "Выбор кристалла" соответствующих микросхем блоков 5-7, Выходы 22-24 дешифратора 4 подключены к входу управления записью в выходной регистр 11. По сигналу на выходе 22 в регистр 11 записывается !код символа, подлежащего индикации. |По сигналу на выходе 23 в регистр 11 заносится код разряда светодиодного индикатора дисплея 12, в котором должен индицироваться символ. По сигналу на выходе 24 в регистр 11 заносятся данные для внешних устройств, подключе'нных к выходному согласующему блоку 13.
Устройство работает следующим образом.
При включении питания единичный потенциал с выхода триггера 16, поступающий на управляющий вход блока 18 питания, подает питающие напряжения на все блоки устройства. Гене-, ратор 2 формирует сигнал начальной установки микропроцессора 1 и подает тактовые импульсы на тактовые входы микропроцессора 1, который через буфер 3 адреса и дешифратор 4 обращается к началу программы, записанной в ПЗУ 6. Выполнение программы начинается с вызова подпрограммы динамической индикации. Для обеспечения работы этой подпрограммы в ОЗУ 5 отводится область для хранения таблицы индицируемых на дисплее 12 чисел и разрядов.
Для индикации одной цифры микропроцессор 1 обращается к этой таблице в ОЗУ 5, формируя соответствующий !адрес и сигнал на выходе 20 дешифратора 4, записывает код этой цифры И номер разряда в выходной регистр 11, формируя сигналы на выходах 22 и 23 дешифратора 4. После индикации одной цифры микропроцессор 1 проверяет окончание интервала времени, отведенного для нажатия клавиши. Этот интервал определяется частотой сигнала на выводе генератора .14 и коэффициентом пересчета счетчика 17, По окончании этого интервала на выходе счетчика 17 появляется единичный потенциал, который закрывает ключ 15 для прохождения импульсов с генератора 14 и Поступает на вход коммутатора 7. Состояние этого входа и проверяет микропроцессор 1, обращаясь к коммутатору 7 по сигналу на выходе 21 дешифратора 4 и соответствующему адресу,· Если указанный интервал кончился, т.е. в течение определенного времени не была нажата ни одна из клавиш, микропроцессор 1 формирует сигналы, вызывающие появление на выходе 25 дешифратора 4 единичного импульса, который переводит триггер 16 в нулевое состояние, отключая блок 18 питания. Так как ключ 15 остается закрытым, то состояние счетчика 17 остается неизменным и единичный потенциал на его выходе блокирует включение блока 18 питания. При нажатии одной из клавиш клавиатуры 9 на выходе сумматора 10 появляется единичный потенциал, который обнуляет счетчик 17, На выходе последнего появляется нулевой потенциал, который открывает ключ 15, импульсы от генератора 14 проходят на счетный вход триггера 16 и возвращают его в единичное состояние, что приводит к включению блока 18 питания, и работа устройства повторяется.
Если интервал, отведенный для,нажатия клавиши, еще не закончился, то микропроцессор 1 аналогичным образом анализирует состояние выхода сумматора 10, подключенного к одному из входов коммутатора 7. Если этот вход находится в нулевом состоянии, что означает отсутствие нажатия клавиши, то микропроцессор 1 формирует сигнал на выходе 25 отключения блока 18. Однако на этот раз ключ 15 остается открытым и первый же импульс с генератора 14 вновь включает блок 18. Работа устройства повторяется с исходного момента.
Если клавиша была нажата, что определяет микропроцессор 1, проанализировав выход сумматора 10, то микропроцессор 1 обращается к коммутатору 7 и анализирует код нажатой клавиши по сигналам, поступающим на коммутатор 7 с выхода Клавиатуры 9, После анализа кода клавиши микропроцессор 1 соответствующим образом изменяет таблицу индикации.
Затем микропроцессор 1 переходит к этапу связи с внешними устройства5
1487047
6
ми. В качестве примера на фиг. 1 показаны два входа и выхода, предназначенные для подключения ЭВМ и регистрирующего устройства (РУ). По сигналу а выхода входного согласующего блока 8, поступившему на вход коммутатора 7, микропроцессор определяет, подключена ли ЭВМ; если ЭВМ Подключена, то проверяется ее готовность к обмену 10 данными. Если готовности ЭВМ нет, то микропроцессор 1 индицирует на дисплее 12 сообщение об отсутствии.готовности и отключает блок 18. Если готовность есть, то микропроцессор 1 15
переходит к подпрограмме обмена данными с ЭВМ, в конце которой на дисплее 12 индицируется сообщение о конце связи, после чего микропроцессор 1 отключает питание. Если ЭВМ не под- 20 ключена, то микропроцессор 1 анализирует вход подключения РУ, проверяет готовность РУ к обмену. При отсутствии готовности индицируется сообщение об отсутствии готовности, а при напи- 25 чии готовности микропроцессор 1 переходит к подпрограмме обмена с РУ, во время которой происходит перезапись и обработка информации, заканчивающиеся сообщением о конце связи и отклю- 30 чением питания. Если не подключены внешние устройства, то микропроцессор 1 отключает питание, а при следующем
включении индицирует следующую цифру таблицы индикации. Далее работа устройства повторяется до тех пор, пока не произойдет отключение питания с блокировкой при отсутствии нажатия клавиши.

Claims (1)

  1. Формула изобретения
    Устройство для управления энергопитанием микропроцессорной системы, содержащее генератор импульсов, триггер, счетчик и ключ, управляющим входом подключаемый к выходу счетчика, Отличающее ся тем, что, с целью сокращения аппаратурных затрат устройства, выход генератора соединен с информационным входом ключа, выход которого подключен к синхровходам триггера и счетчика, выход и вход сброса которого являются соответственно выходом и входом устройства для подключения к входу конца интервала и выходу начала интервала микропроцессорной системы, вход сброса и выход триггера являются соответственно входом и выходом устройства для подключения к выходу отключения питания микропроцессорной системы и управляющему входу источника питания микропроцессорной системы.
    1487047
    0й55
    Мет
    Свмл, питания)
    ,Дином'шн?иночеМ
    1онеи До
    вша
    Мет ^Да
    йЯЯЯЯ^рзй^И
    о/юпуровмоа |
    юйность
    \Мрогртн*э РУ |
    г^&уХ/г/Г, Мемец связи
    ОЙ
    ЧЬз’Млмир<г8*и
    φ<&2
SU874193052A 1987-02-11 1987-02-11 Устройство для управления энергопитанием микропроцессорной системы SU1487047A1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU874193052A SU1487047A1 (ru) 1987-02-11 1987-02-11 Устройство для управления энергопитанием микропроцессорной системы

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU874193052A SU1487047A1 (ru) 1987-02-11 1987-02-11 Устройство для управления энергопитанием микропроцессорной системы

Publications (1)

Publication Number Publication Date
SU1487047A1 true SU1487047A1 (ru) 1989-06-15

Family

ID=21284990

Family Applications (1)

Application Number Title Priority Date Filing Date
SU874193052A SU1487047A1 (ru) 1987-02-11 1987-02-11 Устройство для управления энергопитанием микропроцессорной системы

Country Status (1)

Country Link
SU (1) SU1487047A1 (ru)

Similar Documents

Publication Publication Date Title
GB1593053A (en) Data processing apparatus
US3566366A (en) Selective execution circuit for program controlled data processors
SU1487047A1 (ru) Устройство для управления энергопитанием микропроцессорной системы
US4020467A (en) Miniaturized key entry and translation circuitry arrangement for a data processing unit
GB1014825A (en) Computer with error recovery
JPS57135500A (en) Data memory protecting circuit
US3924112A (en) Electronic calculator
SU377761A1 (ru) Устройство для индикации информации на экране
SU622083A1 (ru) Устройство дл формировани команд
SU771655A1 (ru) Устройство управлени обменом
JPH11340816A (ja) 電子カウンタ
SU1136141A1 (ru) Устройство дл ввода-вывода информации
SU1022211A1 (ru) Устройство дл индикации
RU2020553C1 (ru) Устройство для ввода информации
SU482742A1 (ru) Устройство дл управлени обменом
SU1120310A1 (ru) Устройство дл ввода информации
SU1649525A1 (ru) Устройство дл ввода информации
RU2024920C1 (ru) Устройство для отсчета времени
SU1462425A1 (ru) Устройство дл управлени регенерацией динамической пам ти со свободными зонами
SU1660008A1 (ru) Устройство адресации оперативной памяти
SU955059A1 (ru) Микропрограммное устройство управлени
RU2053546C1 (ru) Процессор ввода-вывода
RU1791809C (ru) Устройство дл ввода информации
SU1610596A1 (ru) Программируемый таймер
SU777653A1 (ru) Периферийный процессор дл телефонной коммутационной системы