Mitsubishi microcomputers
M16C / 62M (80-pin version) Group
(Low voltage version)
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
Description
Block Diagram
Figure 1.1.2 is a block diagram of the M16C/62M (80-pin version) group (low voltage version).
Block diagram of the M16C/62M (80-pin version) group (low voltage version)
8
8
8
4
8
8
I/O ports
Port P0
Port P2
Port P3
Port P4
Port P5
Port P6
Internal peripheral functions
Timer
System clock generator
A-D converter
(10 bits
X
8 channels
X
IN-XOUT
Expandable up to 10 channels)
X
CIN-XCOUT
Timer TA0 (16 bits)
Timer TA1 (16 bits)
Timer TA2 (16 bits)
Timer TA3 (16 bits)
Timer TA4 (16 bits)
Timer TB0 (16 bits)
Timer TB1 (16 bits)
Timer TB2 (16 bits)
Timer TB3 (16 bits)
Timer TB4 (16 bits)
Timer TB5 (16 bits)
Clock synchronous SI/O
UART/clock synchronous SI/O
(8 bits X 3 channels)(Note 3)
(8 bits
X
2 channels)
CRC arithmetic circuit (CCITT )
(Polynomial : X16+X12+X5+1)
M16C/60 series16-bit CPU core
Memory
Registers
ROM
(Note 1)
Program counter
R0H
R0H
R1H
R1H
R2
R2
R3
R3
A0
A0
A1
A1
FB
FB
R0L
R0L
R1L
R1L
PC
Watchdog timer
(15 bits)
RAM
(Note 2)
Vector table
INTB
DMAC
(2 channels)
Stack pointer
ISP
USP
D-A converter
(8 bits X 2 channels)
Multiplier
Flag register
FLG
SB
Note 1: ROM size depends on MCU type.
Note 2: RAM size depends on MCU type.
Note 3: One of three channels is used for UART and IIC mode only.
Figure 1.1.2. Block diagram of M16C/62M (80-pin version) group (low voltage version)
3