
E8a Emulator Section 6 Notes on Using the E8a Emulator
6. Interrupts used by the E8a emulator program
The BRK instruction interrupt, address match interrupt, single-step interrupt and DBC interrupt are used by the
E8a emulator program. Therefore, make sure the user program does not use any of these interrupts. The E8a
emulator changes these interrupt vector values to the values to be used by the emulator. No problems occur if the
interrupt vector values are written in the user program.
7. Debugging using the watchdog timer
When debugging the user program using the watchdog timer, click the [Debugging of program that uses WDT.]
check box in the [Firmware Location] tab of the [Emulator Setting] dialog box. By clicking this box, the E8a
emulator program refreshes the watchdog timer during program operation. If memory access is executed through
memory reference or modification, the watchdog timer will be refreshed by the E8a emulator program.
When using the actual MCU, the watchdog timer starts operating by writing to the watchdog timer start register.
However, when using this emulator, the watchdog timer starts after initiating the user program because the E8a
emulator program refreshes the watchdog timer even if a user program halts. Note that this timing will differ from
the actual operational timing.
Figure 6.2 [Firmware Location] Tab of the [Emulator Setting] Dialog Box
REJ10J1639-0500
Rev.5.00 Page 12 of 23
Apr.30.10
Comentarios a estos manuales