Mitsubishi microcomputers
M16C / 62 Group
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
Processor Mode
30
Figure 1.10.2 shows the memory maps and the chip selection areas effected by PM13 (the internal re-
served area expansion bit) in each processor mode for the product having an internal RAM of more than
15K bytes and a ROM of more than 192K bytes.
SFR area
(1K bytes)
Internal RAM area
(15K bytes)
External area
Internal RAM area
(15K bytes)
External area
Internal ROM area
(192K bytes)
Internal reserved area expansion bit="0"
SFR area
(1K bytes)
After reset
Memory expansion
mode
Microprocessor
mode
SFR area
(1K bytes)
Internal RAM area
(15K bytes)
External area
Internal RAM area
(15K bytes)
External area
Internal ROM area
(192K bytes)
Internal reserved area expansion bit="0"
SFR area
(1K bytes)
After reset
Memory expansion
mode
Microprocessor
mode
SFR area
(1K bytes)
Internal RAM area
(15K bytes)
External area
0000016
0040016
FFFFF16
D000016
0800016
Internal RAM area
(15K bytes)
External area
Internal ROM area
(192K bytes)
CS3(16K bytes)
CS2(128K bytes)
CS1(32K bytes)
CS0
Memory expansion mode
: 640K bytes
Microprocessor mode
: 832K bytes
2800016
3000016
0400016
(1)Normal mode
Internal reserved area expansion bit="0"
SFR area
(1K bytes)
After reset
SFR area
(1K bytes)
0000016
0040016
FFFFF16
C000016
0800016
Internal RAM area
(20K bytes)
Internal ROM area
(256K bytes)
CS3(8K bytes)
CS2(128K bytes)
CS1(32K bytes)
CS0
Memory expansion mode
: 576K bytes
Microprocessor mode
: 832K bytes
2800016
3000016
0540016
Internal reserved area expansion bit="1"
SFR area
(1K bytes)
After reset, and set the Internal reserved area expansion bit to "1"
0600016
BFFFF16
CFFFF16
Note: The reset vector lies in an area between D000016 and FFFFB16.
0000016
0040016
FFFFF16
D000016
0800016
CS3 (16K bytes)
CS2 (128K bytes)
CS1 (32K bytes)
CS0
Memory expansion mode
: 816K bytes
Microprocessor mode
: 1008K bytes
2800016
3000016
0400016
(2)Expansion mode 1
0000016
0040016
FFFFF16
C000016
0800016
CS3 (8K bytes)
CS2 (128K bytes)
CS1 (32K bytes)
CS0
Memory expansion mode
: 744K bytes
Microprocessor mode
: 1000K bytes
2800016
3000016
0540016
0600016
BFFFF16
CFFFF16
176K
bytes
= the extent of
memory
expanded
168K
bytes
= the extent of
memory
expanded
(2)Expansion mode 2
0000016
0040016
FFFFF16
D000016
0800016
CS3(16K bytes)
CS2(128K bytes)
CS1(96K bytes)
CS0
Memory expansion mode
: 512K bytes x 7banks + 256K bytes
Microprocessor mode
: 512K bytes x 8banks
2800016
4000016
0400016
0000016
0040016
FFFFF16
C000016
0800016
CS3(8K bytes)
CS2(128K bytes)
CS1(96K bytes)
CS0
Memory expansion mode
: 512K bytes x 7banks + 256K bytes
Microprocessor mode
: 512K bytes x 8banks
2800016
4000016
0540016
0600016
BFFFF16
CFFFF16
Memory expansion
mode
Microprocessor
mode
Memory expansion
mode
Microprocessor
mode
Internal RAM area
(20K bytes)
Internal reserved area
External area
SFR area
(1K bytes)
Internal RAM area
(20K bytes)
Internal ROM area
(256K bytes)
Internal reserved area expansion bit="1"
SFR area
(1K bytes)
Note: The reset vector lies in an area between D000016 and FFFFB16.
Memory expansion
mode
Microprocessor
mode
Internal RAM area
(20K bytes)
External area
SFR area
(1K bytes)
Internal RAM area
(20K bytes)
Internal ROM area
(256K bytes)
Internal reserved area expansion bit="1"
SFR area
(1K bytes)
Note: The reset vector lies in an area between D000016 and FFFFB16.
Memory expansion
mode
Microprocessor
mode
Internal RAM area
(20K bytes)
External area
Internal reserved area
After reset, and set the Internal reserved area expansion bit to "1"
Figure 1.10.2. Memory location and chip select area in each processor mode