English
Language : 

R0E00008AKCE00EP38 Datasheet, PDF (33/35 Pages) Renesas Technology Corp – Microcomputer Development Environment System
E8a Emulator
7. Notes on Using the E8a Emulator
(7) Exceptional step execution
a) Software interrupt instruction
Step execution cannot be performed in the internal processing of instructions (undefined, overflow, BRK and INT)
which generate a software interrupt continuously in the program (see Figure 7.2).
NOP
NOP
INT#3
NOP
JMP MAIN
INT_3:
NOP
NOP
NOP
REIT
Passes through if the STEP execution is carried out.
Program should be stopped at this address.
Figure 7.2 Example of Software Interrupt Instruction
b) INT instruction
To debug the user program with the INT instruction, set a PC break for the internal processing of the INT instruction
and execute the program with the GO command (see Figure 7.3).
NOP
INT #3
NOP
JMP MAIN
INT_3:
NOP Break
NOP
REIT
Execute using GO command.
Figure 7.3 Example of INT Instruction
(8) DTC during a user program halt
When the user program halts, or when the memory is referred to or modified while the user program is runnnig,
data transfer using DTC is prohibited.
(9) Note on using automatic memory update
When the automatic memory update is enabled in the memory or watch window, do not execute Step Out or
Multiple-step. Otherwise, it will take longer to update memory data and the operation will be delayed.
REJ10J1739-0200 Rev.2.00 Jul. 03, 2009
Page 33 of 35