參數(shù)資料
型號(hào): ST63E69D1
廠商: 意法半導(dǎo)體
英文描述: 8-BIT HCMOS MCU FOR DIGITAL CONTROLLED MULTI FREQUENCYMONITOR
中文描述: 8位HCMOS單片機(jī)的數(shù)控多FREQUENCYMONITOR
文件頁數(shù): 25/71頁
文件大?。?/td> 584K
代理商: ST63E69D1
WAIT & STOPMODES
The STOP and WAIT modes have been imple-
mented in the ST6369 Core in order to reduce the
consumption of the device when the latter has no
instruction to execute. These two modes are de-
scribed inthe following paragraphs.OnST6369 as
the hardware activateddigital watchdog functionis
present the STOP instruction is de-activated and
any attempt to execute it will cause the automatic
execution of a WAIT instruction.
WAIT Mode
The configurationof the MCU in theWAITmode oc-
curs as soon as the WAIT instruction is executed.
Themicrocontrollercanalsobeconsideredasbeing
in a “software frozen” state where the Core stops
processing the instructions of the routine, the con-
tents of the RAM locations and peripheral registers
are saved as long as the power supply voltage is
higherthanthe RAM retentionvoltagebutwherethe
peripheralsarestill working.
The WAIT mode is used when the user wants to
reduce the consumption of the MCU when it is in
idle, while not losing count of time or monitoring of
external events. The oscillator is not stopped in
order to provide clock signal to the peripherals.
The timers counting may be enabled (writing the
PSI bit in TSCR register) and the timer interrupt
may be also enabled before entering the WAIT
mode; this allows the WAITmode to be left when
timer interrupt occurs. If the exit from the WAIT
mode is performed with a general RESET (either
from the activation of the external pin or by watch-
dog reset) the MCU will enter a normal reset pro-
cedure as described in the RESET chapter. If an
interrupt is generated during WAIT mode the
MCU behaviour depends on the state of the
ST6369 Core before the initialization of the WAIT
sequence, but also of the kind of the interrupt re-
quest that is generated. This case will be de-
scribed in the following paragraphs.In any case,
the ST6369 Core does not generate anydelayaf-
ter the occurrence of the interrupt because the
oscillator clock is still available.
STOP Mode
On ST6369 the hardware watchdog is present and
the STOP instruction has been de-activated. Any
attempt to execute a STOP will cause the auto-
matic executionof a WAIT instruction.
Exit fromWAIT Mode
The following paragraphsdescribe the output pro-
cedure ofthe ST6369Core fromWAITmodewhen
an interruptoccurs.Itmust benoted thattherestart
sequence depends on the original state of the
MCU (normal, interrupt or non-maskableinterrupt
mode) before the start of the WAIT sequence,but
also of the type of the interrupt requestthat is gen-
erated.Inall cases theGENbitof IORhas tobe set
to 1 in order to restartfrom WAIT mode. Contrary
to the operation of NMI in the run mode,the NMI is
masked in WAITmode if GEN=0.
Normal Mode.
If the ST6369Corewas inthemain
routinewhentheWAITinstructionhasbeenexecuted,
theST6369Core outputsfromthewait modeas soon
asanyinterruptoccurs;the relatedinterruptroutineis
executedandattheendoftheinterruptserviceroutine
theinstructionthatfollowstheWAITinstructionisexe-
cutedif nootherinterruptsarepending.
Non-maskable Interrupt Mode.
If the WAIT in-
struction has been executed during the execution
of the non-maskable interrupt routine, the ST6369
Core outputs from the wait mode as soon as any
interrupt occurs: the instruction that follows the
WAITinstructionis executedand the ST6369Core
is still in the non-maskable interrupt mode even if
another interrupthas been generated.
Normal Interrupt Mode.
If the ST6369 Core was
in the interruptmode beforethe initializationof the
WAIT sequence, it outputs from the wait mode as
soon as any interrupt occurs. Nevertheless, two
cases have to be considered:
If the interrupt is a normal interrupt,the inter-
rupt routine in which the WAIT was entered
will be completed with the executionof the in-
struction that follows the WAIT and the
ST6369 Core is still in the interrupt mode. At
the end of this routine pending interrupts will
be serviced in accordance to their priority.
If the interrupt is a non-maskable interrupt,
the non-maskable routine is processed at
first. Then, the routine in which the WAITwas
entered will be completed with the execution
of the instruction that follows the WAIT and
the ST6369 Core is still in the normal inter-
rupt mode.
Notes :
If all the interrupt sources are disabled, the restart
of theMCUcanonlybe done bya Resetactivation.
The Wait instruction is not executed if an enabled
interrupt request is pending. In the ST6369 the
hardware activated digital watchdog function is
present. As the watchdog is always activated the
STOP instruction is de-activatedand any attempt
to executethe STOP instructionwill cause an exe-
cution of a WAIT instruction.
ST6369
21/67
相關(guān)PDF資料
PDF描述
ST700C12L0 PHASE CONTROL THYRISTORS Hockey Puk Version
ST700C12L0L PHASE CONTROL THYRISTORS Hockey Puk Version
ST700C12L1 PHASE CONTROL THYRISTORS Hockey Puk Version
ST700C PHASE CONTROL THYRISTORS Hockey Puk Version
ST700C12L2L PHASE CONTROL THYRISTORS Hockey Puk Version
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
ST63E73J5D1 制造商:STMICROELECTRONICS 制造商全稱:STMicroelectronics 功能描述:8-BIT ROM/OTP/EPROM MCUs FOR DIGITALLY CONTROLLED MULTISYNC/MULTISTANDARD MONITORS
ST63E85D1 制造商:STMICROELECTRONICS 制造商全稱:STMicroelectronics 功能描述:8-BIT MCUs WITH ON-SCREEN-DISPLAY FOR TV TUNING
ST63E85D1/XX 制造商:未知廠家 制造商全稱:未知廠家 功能描述:8-Bit Microcontroller
ST63E87D1 制造商:STMICROELECTRONICS 制造商全稱:STMicroelectronics 功能描述:8-BIT MCUs WITH ON-SCREEN-DISPLAY FOR TV TUNING
ST63E87D1/XX 制造商:未知廠家 制造商全稱:未知廠家 功能描述:8-Bit Microcontroller