
9
Section 2 Specification of the E10A Emulator’s Software
2.1 Differences between the H8S/2378F, H8S/2377F, H8S/2367F,
H8S/2368F, H8S/2378RF, H8S/2377RF, and the E10A Emulator
1. When the E10A emulator system is initiated, it initializes the general registers and part of the
control registers as shown in table 2.1.
Table 2.1 Register Initial Values at E10A Emulator Power-On
Register Initial Value
PC Reset vector value in the vector address table
ER0 to ER6 H’0
ER7 (SP) H'10
CCR 1 for I mask, and others undefined
EXR H’7F
2. System Control Register
In the E10A emulator, the internal I/O registers can be accessed from the [IO] window.
However, be careful when accessing the system control register. The E10A emulator saves the
register value of the system control register at a break and returns the value when the user
program is executed. Since this is done during a break, do not rewrite the system control
register in the [IO] window.
3. Memory Access during Emulation
If the memory contents are referenced or modified during emulation, realtime emulation
cannot be performed because the user program is temporarily halted.
4. The E10A emulator communicates with the H8S/2378F by using the PG4, P53, WDTOVF#,
RES#, PG5, and PG6 pins. These pins cannot be used.
5. The power consumed by the MCU can reach several mA. This is because the user power
supply drives one HD74LV125A to make the communication signal level match the user-
system power-supply voltage.
6. Do not use an MCU that has been used for debugging.
If the flash memory is rewritten many times, and the MCU is left for a few days, data may be
lost due to retention problems.
Comentarios a estos manuales