2.2.57 SLEEP
SLEEP (SLEEP)
Power-Down Mode
Operation
Program execution state
→
power-down mode
Assembly-Language Format
SLEEP
Operand Size
—
Condition Code
H: Previous value remains unchanged.
N: Previous value remains unchanged.
Z:
Previous value remains unchanged.
V: Previous value remains unchanged.
C: Previous value remains unchanged.
I
UI
H
U
N
Z
V
C
—
—
—
—
—
—
—
—
Description
When the SLEEP instruction is executed, the CPU enters a power-down state. Its internal state
remains unchanged, but the CPU stops executing instructions and waits for an exception-handling
request. When it receives an exception-handling request, the CPU exits the power-down state and
begins the exception-handling sequence. Interrupt requests other than NMI cannot end the power-
down state if they are masked in the CPU.
Available Registers
—
Operand Format and Number of States Required for Execution
Notes
For information about the power-down state, see the relevant microcontroller hardware manual.
Instruction Format
1st byte
2nd byte
3rd byte
4th byte
—
SLEEP
0
1
8
0
2
No. of
States
Addressing
Mode
Mnemonic
Operands
173