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 emulator's
pull-up resistors.
In E6000, accesses to the following registers for controlling the flash memory are invalid.
• RAM emulation register (RAMER: H'FFFF8628)
• Flash memory control register 1 (FLMCR1: H'FFFF8580)
• Flash memory control register 2 (FLMCR2: H'FFFF8581)
• Block register 1 (EBR1: H'FFFF8582)
3.2
Access to the Reserved Area
Reserved area cannot be accessed in the actual MCU.
3.3
Use of Internal RAM Area and Internal ROM Area
The internal ROM size of the MCU is 0 kbytes, 64 kbytes, 128 kbytes or 256 kbytes; however, the
E6000 has 256 kbytes of ROM. The internal RAM size of the MCU is 3 kbytes or 4 kbytes;
however, the E6000 has 6 kbytes of RAM.
3.4
Support of Flash Memory
The E6000 does not emulate the flash memory control operation in the MCU.
Section 3 Notes on Use
11