MB90560/565 Series
■ MEMORY MAP
Single chip mode
(with ROM mirror function)
FFFFFFH
ROM area
Address #1
FF0000H
010000H
ROM area
(image of FF bank)
Address #2
004000H
Address #3
RAM
Registers
area
000100H
0000C0H
Peripherals
000000H
Access prohibited
Part No.
MB90561/A
MB90562/A
MB90F562/B
MB90567
Address#1
FF8000H
FF0000H
FF0000H
FE8000H
FE0000H
FE0000H
Address#2
Address#3
000500H
000900H
000900H
001100H
001100H
001100H
001100H
008000H
004000H
004000H
004000H
004000H
004000H
MB90568
MB90F568
MB90V560
*
*
FE0000H
004000H
* : “V” products do not contain internal ROM. Treat this address as the ROM decode area
used by the tools.
Memory map of MB90560/565 series
Notes : • When specified in the ROM mirror function register, the upper part of 00 bank (“004000H to 00FFFFH”)
contains a mirror of the data in the upper part of FF bank (“FF4000H to FFFFFFH”) .
• 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 “FF4000H to
FFFFFFH” makes the image of the data visible in the “004000H to 00FFFFH” area. This means that
data tables located in ROM can be referenced without needing to declare far pointers.
20