Fujitsu F2MC-16LX Hardware Manual page 169

16-bit microcontroller mb90330 series
Hide thumbs Also See for F2MC-16LX:
Table of Contents

Advertisement

Cancellation of Sleep Modes
The low-power consumption control circuit clears sleep mode by reset input or interrupt generation.
Return by reset
Initialization to the main clock mode is made by reset.
Return by interrupt
If there is an interrupt request higher than level 7 from the peripheral circuit and others in the sleep mode,
the sleep mode is canceled. After clearing sleep mode, the action is the same as for ordinary interrupt
processing. When an interrupt is acceptable by settings in the I flag of the condition code register (CCR),
the interrupt level mask register (ILM), and the interrupt control register (ICR), the CPU performs interrupt
processing. When an interrupt is not acceptable, processing from the instruction succeeding the one which
has specified sleep mode continues.
Figure 6.5-1 shows clearing sleep mode by interrupt generation.
Figure 6.5-1 Cancellation of Sleep Mode of Interrupt Generation
Interrupt enable flag setting
of Peripheral function
Interrupt execution
Note:
When handling an interrupt, the CPU usually services the interrupt after executing the instruction that
follows the one specifying the sleep mode. However, if the transition to the sleep mode and the
receipt of the external bus hold request occur at the same time, the transition to the interruption
procedure before executing the next instruction will be made.
NO
INT genaration
(IL<7)
YES
YES
Next instruction execution
I=0
NO
YES
Next instruction execution
ILM<IL
NO
CHAPTER 6 LOW-POWER CONSUMPTION MODE
No Sleep cancellation
No Sleep cancellation
Sleep cancellation
153

Advertisement

Table of Contents
loading

Table of Contents