( 10 / 54 )
IMPORTANT
Note on Clock Supply to the MCU:
Clock can be supplied to the evaluation MCU in one of the following two ways. This is determined
by emulator debugger clock selection.
(1) When "Internal" is selected:
The clock generated by the oscillation circuit in the emulation pod is supplied to the evaluation
MCU. The clock is continually supplied to the evaluation MCU regardless of "the state of
target system clock" and "the state of target program execution".
(2) When "External" is selected:
Clock supply to the evaluation MCU depends on the state of oscillation (oscillate/off) of the
target system.
Notes on NMI* Input:
NMI* input from the target system is accepted only while a target program is being executed (i.e.,
only while the RUN status LED on the PC4701's front panel is lit).
The NMI* interrupt is generated in the following situations.
(1) Immediately after the NMI* pin changes from "H" to "L" level during target program
execution
(2) Immediately after the reset from the target system is released with the NMI* pin "L" level
during target program execution
(3) Immediately after program execution starts with the NMI* pin "L" level, following the reset
is input from the debugger software or emulator
(4) Immediately after program execution starts with the NMI* pin "L" level, when the NMI* pin
is "H" level immediately before the target program stops
Notes on Interrupts:
Even while the target program is not being executed (i.e., even when the target program is paused
or while debug programs are running), the evaluation MCU is operating for controlling debug
programs. Therefore, take note that timers and other functions do not come to a halt when the target
program is not executed.
•If a maskable interrupt is requested while a target program is not being executed (when the target
program is paused or while debug programs are running), the interrupt is not accepted, because the
emulator disables maskable interrupts. If a maskable interrupt is requested while a target program
is not being executed and the program allow the interrupt, the interrupt is accepted immediately
after the target program execution is started.
Notes on DMA Transfer:
If a DMA request occurs by a timer or other source when the target program is not being executed
(i.e., even when the target program is paused or while debug programs are running), DMA transfer
is executed.
Make note of the fact that DMA transfer while the target program is stopped may not be performed
correctly.
Note that the below registers are changed if DMA transfer is generated even when not executing
the target program.
DMA0 transfer counter register: TCR0
DMA1 transfer counter register: TCR1
DMA0 control register: DM0CON
DMA1 control register: DM1CON