English
Language : 

UPD784938 Datasheet, PDF (643/733 Pages) NEC – 16-Bit Single-Chip Microcontrollers
CHAPTER 25 STANDBY FUNCTION
Table 25-2. HALT Mode Release and Operations after Release
Release Source MKNote 1 IENote 2
State on Release
Operation after Release
RESET input
×
×
—
Normal reset operation
Non-maskable
×
interrupt request
(NMI pin input/
watchdog timer)
×
• Non-maskable interrupt service program
not being executed
• Low-priority non-maskable interrupt
service program being executed
Interrupt request acknowledgment
• Service program for same request being
executed
• High-priority non-maskable interrupt
service program being executed
Execution of instruction after MOV STBC,
#byte instruction (interrupt request that
released HALT mode is held pendingNote 3)
Maskable
0
interrupt request
(excluding macro
service request)
1
• Interrupt service program not being
Interrupt request acknowledgment
executed
• Low-priority maskable interrupt service
program being executed
• PRSL bitNote 4 cleared (to 0) during execution
of priority level 3 interrupt service program
• Same-priority maskable interrupt service
program being executed
(If PRSL bitNote 4 is cleared (to 0), excluding
execution of priority level 3 interrupt
service program)
• High-priority interrupt service program
being executed
Execution of instruction after MOV STBC,
#byte instruction (interrupt request that
released HALT mode is held pendingNote 3)
0
0
—
1
×
—
HALT mode maintained
Macro service
request
0
×
—
Macro service processing execution
End condition not established → HALT
mode again
End condition established
→ If VCIENote 5 = 1: HALT mode again
If VCIENote 5 = 0: Same as release
by maskable interrupt request
1
×
—
HALT mode maintained
Notes 1. Interrupt mask bit in individual interrupt request source
2. Interrupt enable flag in program status word (PSW)
3. Pending interrupt requests are acknowledged when acknowledgment becomes possible.
4. Bit in interrupt mode control register (IMC)
5. Bit in macro service mode register of macro service control word in individual macro service request source
Preliminary User’s Manual U13987EJ1V0UM00
643