CHAPTER 6 CAUTIONS
User’s Manual U17029EJ3V0UM
49
RRM Point
Break Processing Time
Total interrupt Pending Time
MAX. Interrupt Pending Time
2 bytes
106 + 19 + (35 + 19) x 2 = 233
µ
s
40 + 8 + 19 + (35 + 19) x 2 = 175
µ
s 40
µ
s
4 bytes
106 + 19 + (35 + 19) x 4 = 341
µ
s
40 + 8 + 19 + (35 + 19) x 4 = 283
µ
s 40
µ
s
16bytes
106 + 19 + (35 + 19) x 16 = 989
µ
s
40 + 8 + 19 + (35 + 19) x 16 = 931
µ
s 40
µ
s
A
User program interrupt servicing disabled (held pending); processing at a break (RRM data collection and
RRM data transmission).
B
User program interrupt servicing enabled; period for reading 16-byte RRM data.
C
User program is running.
D
RRM is not performed in his period.
(22) Cautions when using pseudo real-time RAM monitor function
<1> If an interrupt occurs during period B shown in (21) while RRM data are being collected, data of the HL
and AX registers immediately before RRM is started and values of the PC and PSW (7 bytes in total)
remain in the stack. If a break occurs during the interrupt servicing, execution returns to the RRM routine
by the RET instruction, but processing immediately before RRM is started can be restored automatically
by continuing the processing (RUN) as is.
<2> The priority (ISP value) of interrupts which occur during period B shown in (21) while RRM data are being
collected is the same as that immediately before RRM is started.
<3> When RRM is used, the IXS value is forcibly set as shown below, so that the internal low-speed RAM
area size becomes the maximum.
When using a device such as the 78K0/Kx1+
Note 1
: 0Ah
When using a device such as the 78K0/Kx2
Note 2
: 00h
<4> If the interrupt disabled state (DI setting) is set or the operating clock is switched to Ring-OSC
Note 3
or
subclock by the user program during RRM processing, the RRM processing is suspended.
<5> If RRM is executed during a standby state, the standby state is released.
<6> The RRM function is supported in QB-78K0MINI with control code B or later.
Notes 1.
Devices in which “OCD Control Code V1.xx” is displayed by selecting [About…] from the [Help] menu
in the ID78K0-QB
2.
Devices in which “OCD Control Code V2.00” (or later) is displayed by selecting
[About…] from the
[Help] menu in the ID78K0-QB
3.
Only when using a device of
Note 1
(23) Handling of device that was used for debugging
Do not mount a device that was used for debugging on a mass-produced product (this is because the flash
memory was rewritten during debugging and the number of rewrites of the flash memory cannot be guaranteed).