
152
Rev. 1.0
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
with DATA ACQUISITION CONTROLLER
MITSUBISHI MICROCOMPUTERS
M306H2FCFP
For accessing to expantion register data, set accessing address (DA5 to DA0) (shown in Table 2.15.3)
to expantion register address control register (address 021616). Then write data (DD15 to DD0) by
expantion register data control register (address 021816). When end the data accessing, expantion
register address control register increments address automatically. Then, next address data writing is
possible.
Expantion register access registers are shown in Figure 2.15.5, expansion register access block dia-
gram is shown in Figure 2.15.6, and expansion register bit compositions are shown in p153 to 163.
Figure 2.15.5 Expansion register access registers composition
Figure 2.15.6 Expansion register access block diagram
Symbol
Address
When reset
DA
021616
000016
Expansion register address control register
Function
W
R
Setting possible value
0016 to 2216
Specify accessing expansion register address
Nothing is assigned.
In an attempt to write to these bits, write “0”. The value, if read, turns out to
be indeterminated.
SymbolAddressWhen reset
DD021816
000016
Expansion register data control register
Function
W
R
Setting possible value
000016 to FFFF16
Write and read out the data of expansion register which is
specified by expansion register address control register
(address 021616)
Note : Data access must be 16-bit unit. 8-bit unit access is disable.
Note1 : When access to expansion register, must be set expansion register address
at first, then use expansion register data control register (021816).
Note2 : When bit 8 = “0” setting,expansion register data control register increments by
accessing expansion register data control register,so it is not neccesary to
setting the next expansion register address.When bit 8 = “1” setting, the address
is fixed.
b15b8
b7b0
b5
b15b8
b7b0
Nothing is assigned.
In an attempt to write to these bits, write “0”. The value, if read, turns out to
be indeterminated.
Expansion register address auto increments set
0:vaid / 1:invaid (Note2)
Data bus (16-bit)
(address 021616)
(address 021816)
Expansion register data control
register (16) (DD15 to DD0)
Expansion register address
control register (5) (DA5 to DA0)
Increment automatically
after data access
Expansion register
(DA8)