Under
development
Preliminary Specifications REV.D
Specifications in this manual are tentative and subject to change.
Mitsubishi Microcomputers
M16C/80 group
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
Reset
21
Trigger select flag
Up-down flag
Timer A0 mode register
Timer A1 mode register
Timer A2 mode register
Timer B0 mode register
Timer B1 mode register
Timer B2 mode register
Timer A3 mode register
Timer A4 mode register
One-shot start flag
UART1 transmit/receive control register 0
UART1 transmit/receive control register 1
UART transmit/receive control register 2
DMA0 cause select register
DMA1 cause select register
UART0 transmit/receive mode register
UART0 transmit/receive control register 0
UART0 transmit/receive control register 1
UART1 transmit/receive mode register
A-D control register 2
A-D control register 0
A-D control register 1
Count start flag
Clock prescaler reset flag
x : Nothing is mapped to this bit
? : Undefined
The content of other registers and RAM is undefined when the microcomputer is reset. The initial values
must therefore be set.
Port P0 direction register
Port P1 direction register
Port P2 direction register
Port P3 direction register
Port P4 direction register
Port P5 direction register
Port P6 direction register
Port P7 direction register
Port P8 direction register
Port P9 direction register
Port P10 direction register
Pull-up control register 0
Pull-up control register 1
Pull-up control register 2
Port control register
Frame base register (FB)
Address registers (A0/A1)
Interrupt table register (INTB)
User stack pointer (USP)
Interrupt stack pointer (ISP)
Static base register (SB)
Flag register (FLG)
Data registers (R0/R1/R2/R3)
(78)
(77)
(79)
(80)
(83)
(84)
(85)
(86)
(82)
(76)
(81)
(90)
(91)
(92)
(93)
(94)
(95)
(87)
(88)
(89)
(96)
(74)
(73)
(71)
(72)
(68)
(69)
(70)
(75)
(97)
(99)
(98)
(103)
(104)
(105)
(100)
(114)
(115)
(116)
(117)
(118)
(119)
(120)
(121)
(122)
(123)
(124)
(125)
(126)
(127)
(132)
(130)
(131)
(128)
(129)
(132)
(136)
(137)
(138)
(133)
(135)
(142)
(143)
(139)
(141)
(140)
(109)
(112)
(113)
(106)
(107)
(033D16)
(034016)
(034116)
(034216)
(035716)
(035816)
(035916)
(034416)
(035616)
(033C16)
0216
0016
(034316)
0016
(035D16)
(036016)
(036416)
(036516)
(036816)
(036C16)
(035A16)
(035B16) 00?
0 000
(035C16) 00?
0 000
0016
0816
0216
(036D16)
0
01
00 0 0
(033716)
0016
(032C16)
(033616)
(032D16)
(032516)
(032716)
(032816)
0816
0016
(031F16)
000
00 0
0216
0016
(033816)
0016
0
00 0
0 ?0 0
0
00 0
0 ?0 0
0
00 0
0 ?0 0
0
00 0
0 ?0 0
0
00 0
0 ?0 0
0
00?
0 000
0016
0816
0216
(037016)
00
0000
0
000
0
000
(037916)
(037816) 0
0
000
0
(039616)
(039716)
0016
(108)
D-A control register
(039C16)
0016
0
000
0
(039416)
?? ?
000
0
000
(037B16)
(037A16) 0
0016
0
00 0
(03C216)
(03C316)
(03C616)
(03C716)
(03CA16)
(03DA16)
(03DB16)
(03E216)
(03E316)
(03E616)
(03E716)
(03EA16)
(03EB16)
(03F016)
0016
000016
00000016
(03F116)
X016
0
(03FF16)
00000016
000016
0016
00000016
??
0
00
0
0 0
(03AF16)
(03B016)
(03B216)
(03B316)
(03B416)
(03B516)
(03B616)
0
00
00 0
(03B116)
0
00
0
Interrupt cause select register
UART3 transmit/receive control register 1
UART3 transmit/receive control register 0
UART3 transmit/receive mode register
UART3 special mode register 3
UART3 special mode register
UART2 transmit/receive control register 1
UART2 transmit/receive control register 0
UART2 transmit/receive mode register
UART2 special mode register 2
UART2 special mode register
DMA2 cause select register
DMA3 cause select register
Pull-up control register 3 (Note 2)
DMA mode register (DMD0/DMD1)
DMA transfer count register (DCT0/DCT1)
DMA transfer count reload register
(DRC0/DRC1)
DMA memory address register (DMA0/DMA1)
DMA SFR address register (DSA0/DSA1)
DMA memory address reload register
(DRA0/DRA1)
Function select register C
Function select register A0
Function select register B0
Function select register A1
Function select register A2
Function select register A3
Function select register B1
Function select register B2
(032616)
0016
UART3 special mode register 2
(033516)
UART2 special mode register 3
(03B716)
Function select register B3
0 00
00
0
(146)
(147)
(145)
(144)
Port P11 direction register (Note 2)
(03CB16)
Port P12 direction register (Note 2)
(03CE16)
0016
Port P13 direction register (Note 2)
(03CF16)
0016
Port P14 direction register (Note 2)
(03D216)
Port P15 direction register (Note 2)
(03D316)
0016
0
00 0
0
00 0
0
(03DC16)
X016
Pull-up control register 4 (Note 2)
(148)
(152)
(153)
(149)
(151)
(150)
(037716)
Flash memory control register 0 (Note 1)
?
00 0 0 1
0
(102)
(101)
0??
???
(037616)
Flash memory control register 1 (Note 1)
?
Note 1:This register exists in the flash memory version.
Note 2:This register exists in 144-pin version.
(111)
(110)
(154)
(155)
0
00
0016
Figure 1.4.4. Device's internal status after a reset is cleared