|
M16C62A Datasheet, PDF (22/274 Pages) Mitsubishi Electric Semiconductor – SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER | |||
|
◁ |
Processor Mode
Mitsubishi microcomputers
M16C / 62A Group
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
Figure 1.7.1 shows the processor mode register 0 and 1.
Figure 1.7.2 shows the memory maps applicable for each of the modes.
Processor mode register 0 (Note 1)
b7 b6 b5 b4 b3 b2 b1 b0
Symbol
PM0
Address
000416
When reset
0016 (Note 2)
Bit symbol
Bit name
PM00
Processor mode bit
PM01
PM02
R/W mode select bit
PM03
Software reset bit
PM04
PM05
Multiplexed bus space
select bit
Function
b1 b0
0 0: Single-chip mode
0 1: Memory expansion mode
1 0: Do not set
1 1: Microprocessor mode
RW
0 : RD,BHE,WR
1 : RD,WRH,WRL
The device is reset when this bit is set
to â1â. The value of this bit is â0â when
read.
b5 b4
0 0 : Multiplexed bus is not used
0 1 : Allocated to CS2 space
1 0 : Allocated to CS1 space
1 1 : Allocated to entire space (Note4)
PM06
PM07
Port P40 to P43 function
select bit (Note 3)
BCLK output disable bit
0 : Address output
1 : Port function
(Address is not output)
0 : BCLK is output
1 : BCLK is not output
(Pin is left floating)
Note 1: Set bit 1 of the protect register (address 000A16) to â1â when writing new
values to this register.
Note 2: If the VCC voltage is applied to the CNVSS, the value of this register when
reset is 0316. (PM00 and PM01 both are set to â1â.)
Note 3: Valid in microprocessor and memory expansion modes.
Note 4: If the entire space is of multiplexed bus in memory expansion mode, choose an 8-
bit width.The processor operates using the separate bus after reset is revoked, so the entire
space multiplexed bus cannot be chosen in microprocessor mode.
P31 to P37 become a port if the entire space multiplexed bus is chosen, so only 256 bytes can
be used in each chip select.
Processor mode register 1 (Note 1)
b7 b6 b5 b4 b3 b2 b1 b0
00 0
0
Symbol
PM1
Address
000516
When reset
00000XX02
Bit symbol
Bit name
Function
RW
Reserved bit
Must always be set to â0â
Nothing is assigned.
In an attempt to write to these bits, write â0â. The value, if read, turns
out to be indeterminate.
PM13
Internal reserved area
expansion bit (Note 2)
0: The internal RAM area is 15 kbytes
or less and the internal ROM area is
192 kbytes or less
1: Expands the internal RAM area
and internal ROM area to over 15
kbytes and to over 192 kbytes
respectively. (Note 2)
Reserved bit
Reserved bit
Must always be set to â0â
Must always be set to â0â
Reserved bit
Must always be set to â0â
PM17
Wait bit
0 : No wait state
1 : Wait state inserted
Note 1: Set bit 1 of the protect register (address 000A16) to â1â when writing new values to this register.
Note 2: When the reset is revoked, this bit is set to â0â. To expand the internal area, set this bit to â1â
in user program. And the top of user program must be allocated to D000016 or subsequent
address.
Figure 1.7.1. Processor mode register 0 and 1
22
|
▷ |