Mitsubishi microcomputers
M16C / 30L Group
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
Reset
16
Figure 1.5.3. Device's internal status after a reset is cleared
x : Nothing is mapped to this bit
? : Undefined
The content of other registers are undefined when the microcomputer is reset. The initial values must therefore be set.
The RAM is undefined at power on. The initial values must therefore be set. When a reset signal is applied while the
CPU is writing a value to the RAM, the value may be set as unknown due to the termination of the CPU access.
Note: When the VCC level is applied to the CNVSS pin, it is 0316 at a reset.
(1)
(000416)
Processor mode register 0 (Note)
0016
(3)
(000616)
System clock control register 0
1
00
10
0
(4)
(000716)
System clock control register 1
0
00
10
00
0
(5)
(000816)
Chip select control register
0
00
01
0
(6)
(000916)
Address match interrupt enable register
0
(7)
Protect register
(000A16)
00
0
(12)
(002C16)
DMA0 control register
00000 ?00
(9)
(000F16)
Watchdog timer control register
0
0?
0
? ???
(10)
(001016)
Address match interrupt register 0
0016
(001116)
0016
(001216)
0 0 0 0
(11)
(001516)
0016
(001616)
0 0 0 0
(001416)
Address match interrupt register 1
0016
(13)
(004A16)
Bus collision detection interrupt
control register
0 0 0
?
(15)
(004D16)
Key input interrupt control register
? 0 0 0
(14)
(004B16)
DMA0 interrupt control register
? 0 0 0
(16)
A-D conversion interrupt control register
(004E16)
? 0 0 0
(17)
UART2 transmit interrupt control register
(004F16)
? 0 0 0
(18)
UART2 receive interrupt control register
(005016)
? 0 0 0
UART0 transmit interrupt control register
(005116)
? 0 0 0
(19)
(20)
(2)
(000516)
Processor mode register 1
0
00
00 0
(21)
UART1 transmit interrupt control register
(005316)
? 0 0 0
(31)
Interrupt cause select register
0016
(035F16)
(22)
UART1 receive interrupt control register
(005416)
? 0 0 0
(23)
Timer A0 interrupt control register
(005516)
? 0 0 0
(24)
Timer A1 interrupt control register
(005616)
? 0 0 0
(25)
Timer A2 interrupt control register
(005716)
? 0 0 0
(26)
Timer B1 interrupt control register
(005B16)
? 0 0 0
(27)
Timer B2 interrupt control register
(005C16)
? 0 0 0
(28)
INT0 interrupt control register
(005D16)
? 000
00
(29)
INT1 interrupt control register
(005E16)
? 000
00
(30)
INT2 interrupt control register
(005F16)
? 000
00
(37)
(037D16)
UART2 transmit/receive control register 1
010
00000
(35)
(037816)
0016
UART2 transmit/receive mode register
(36)
(037C16)
UART2 transmit/receive control register 0
000
00001
(34)
UART2 special mode register
(037716)
8016
(33)
UART2 special mode register 2
(037616)
0016
(41)
(038316)
Trigger select flag
0016
(40)
(038216)
One-shot start flag
0
00
0
000
(38)
Count start flag
(038016)
0016
(39)
0
(038116)
Clock prescaler reset flag
(32)
UART2 special mode register 3
(037516)
0016
(038416)
Up-down flag
0016
(8)
UART0 receive interrupt control register
(005216)
? 0 0 0