M
1
6
C
2 /
8
G
o r
u
p
(
M
1
6
C
I/O Ports
Internal Peripheral Functions
Timer (16 bits)
Output (Timer A) : 5
Input (Timer B) : 3
3-phase PWM
Timer S
Input capture/
(
Output compare
Time measurement : 8 channels
Waveform generating : 8 channels
A/D converter
(10 bits x 13 channels)
Watchdog timer
(15 bits)
DMAC
(2 channels)
Figure 1.2 M16C/28 Group Block Diagram (64-Pin Package)
R
e
. v
2
0 .
0
J
a
. n
3
, 1
2
0
0
7
R
E
J
0
9
B
0
0
4
7
0 -
2
0
0
2 /
, 8
M
1
6
C
2 /
8
) B
Port P0
UART/Clock synchronous SI/O
(8 bits x 3 channels)
Clock synchronous SI/O
(8 bits x 1 channel)
Multi-master I
)
M16C/60 Series CPU Core
R0H
R1H
R2
R3
page 5
f o
3
8
5
4
3
Port P1
PLL frequency synthesizer
2
C bus
SB
R0L
R1L
USP
ISP
INTB
A0
PC
A1
FLG
FB
NOTES:
8
4
Port P3
Port P2
System clock generator
X
-X
IN
OUT
X
-X
CIN
COUT
On-chip oscillator
Memory
(1)
ROM
(2)
RAM
Multiplier
1. ROM size depends on MCU type.
2. RAM size depends on MCU type.
1. Overview