
9
Section 3 Notes on Use
3
33
3.
..
.1
11
1I
II
I/
//
/O
O O
O R
RR
Re
ee
eg
gg
gi
ii
is
ss
st
tt
ter
er er
er D
DD
Di
ii
iff
ffff
ffere
ereere
eren
nn
nce
cece
ces
s s
s b
bb
be
ee
et
tt
tw
ww
wee
eeee
een
n n
n A
AA
Ac
cc
ct
tt
tu
uu
ua
aa
al
l l
l M
MM
MCU
CU CU
CU a
aa
and
nd nd
nd E
EE
E6000
60006000
6000
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'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
33
3.
..
.2
22
2A
AA
Acce
ccecce
ccess
ss ss
ss t
tt
to
o o
o t
tt
th
hh
he
e e
e R
RR
Re
ee
es
ss
ser
erer
erv
vv
ve
ee
ed
d d
d A
AA
Are
rere
rea
aa
a
When accessing the reserved area, note the following:
1. Part of the reserved area (specified in each MCUs memory map) can be used as an external
address area when the EAE bit of the BCRL is set to "1". User (user memory) or Emulator
(optional memory) can be specified for this area with the Memory Mapping settings.
2. If the reserved area other than that described in item 1 above 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 H8S/2653 with the H8S/2655 memory mapping).
Komentarze do niniejszej Instrukcji