![](http://datasheet.mmic.net.cn/330000/MB90F568PF_datasheet_16437957/MB90F568PF_20.png)
MB90560/565 Series
20
I
MEMORY MAP
Memory map of MB90560/565 series
Notes :
When specified in the ROM mirror function register, the upper part of 00 bank (“004000
H
to 00FFFF
H
”)
contains a mirror of the data in the upper part of FF bank (“FF4000
H
to FFFFFF
H
”) .
See “10. ROM Mirror Function Selection Module” in the Peripheral Functions section for details of the
ROM mirror function settings.
Remarks :
The ROM mirror function is provided so the C compiler’s small memory model can be used.
The lower 16 bits of the FF bank and 00 bank addresses are the same. However, as the FF bank ROM
area exceeds 48 KBytes, the entire ROM data area cannot be mirrored in 00 bank.
When using the C compiler’s small memory model, locating data tables in the area “FF4000
H
to
FFFFFF
H
” makes the image of the data visible in the “004000
H
to 00FFFF
H
” area. This means that
data tables located in ROM can be referenced without needing to declare far pointers.
FFFFFF
H
FF0000
H
010000
H
004000
H
000100
H
0000C0
H
000000
H
Single chip mode
(with ROM mirror function)
ROM area
Address #1
ROM area
(image of FF bank)
Address #2
Address #3
RAM
area
Registers
Peripherals
Access prohibited
* : “V” products do not contain internal ROM. Treat this address as the ROM decode area
used by the tools.
Part No.
Address#1
Address#2
Address#3
MB90561/A
FF8000
H
008000
H
000500
H
MB90562/A
FF0000
H
004000
H
000900
H
MB90F562/B
FF0000
H
004000
H
000900
H
MB90567
FE8000
H
004000
H
001100
H
MB90568
FE0000
H
004000
H
001100
H
MB90F568
FE0000
H
004000
H
001100
H
MB90V560
FE0000
H*
004000
H*
001100
H