9
Section 3 Notes on Use
3.1
I/O Register Differences between Actual MCU and E6000
In the E6000, one evaluation chip emulates several types of MCU. Therefore, there are some
differences in I/O registers between an actual MCU and the E6000. Note these differences when
accessing the I/O registers.
I/O port is in the input state at default. The I/O register contents indicate the emulator port status.
When the user system interface cable is not connected, the read value is 1 due to the E6000 pull-
up resistors.
In the E6000, accesses to the following registers for controlling the flash memory are invalid.
•
RAM emulation register (RAMER: H'FEDB)
•
System control register 2 (SYSCR2: H'FF42)
•
Flash memory control register 1 (FLMCR1: H'FFC8)
•
Flash memory control register 2 (FLMCR2: H'FFC9)
•
Erase block register 1 (EBR1: H'FFCA)
•
Erase block register 2 (EBR2: H'FFCB)
3.2
Access to the Reserved Area
When accessing the reserved area, note the following:
If the reserved area is used, the operation in the actual MCU cannot be guaranteed. If the user
program extends to the reserved area during debugging, select the MCU having the largest ROM
capacity (for example, debug the program for the H8S/2675R with the H8S/2676R memory
mapping).