
CHAPTER 6 STANDBY FUNCTIONS
66
6.3 Release of Standby Mode
There are two ways to release the standby mode: release by a hardware interrupt (NMI input or INT input) and
release by RESET input. When both inputs become active at the same time, the normal interrupt priority order
applies.
6.3.1 Release by hardware interrupt request
Cautions 1. When the bus hold request and hardware interrupt request are issued at the same time, the
bus hold request takes priority, and after the bus hold cycle ends, the standby mode is
released by hardware interrupt request.
2. When the HALT instruction and the hardware interrupt request are issued at the same time,
the HALT status is output from the BS3 to BS0 pins, but the V30MZ does not enter the
standby mode, and instead immediately performs interrupt processing (or the instruction
following the HALT instruction).
(1) Release by NMI input
Upon detection of the rising edge of NMI input, the standby mode is released and the interrupt processing (NMI
routine) starts. Then, when the RETI instruction is executed upon completion of the NMI routine, program
execution resumes from the instruction following the HALT instruction.
(2) Release by INT input
The operation after release of the standby mode differs depending on whether the system is in the interrupt
enable status (IE flag of PSW = 1) or in the interrupt disable status (IE flag of PSW = 0).
(a)
Interrupt enable status
When there is an INT input, the standby mode is released and interrupt processing (INT routine) starts.
Then, when the RETI instruction is executed upon completion of the INT routine, program execution
resumes from the instruction following the HALT instruction.
Caution
Input the high level to the INT pin until the 1st bus cycle of the interrupt acknowledge
cycle.
(b)
Interrupt disable status
When there is an INT input, the standby mode is released and program execution resumes from the
instruction following the HALT instruction.
Caution
Input the high level to the INT pin for the interval of one clock or longer.