1 OVERVIEW
S1C17M20/M21/M22/M23/M24/M25
Seiko Epson Corporation
1-3
TECHNICAL MANUAL (Rev. 1.0)
1.2 Block Diagram
CPU core & debugger
(S1C17)
Internal RAM
2KB
System clock
Interrupt request
Interrupt signal
DCLK
DSIO
DST2
32-bit RAM bus
Multiplier/divider
(COPRO2)
Coprocessor bus
Instruction bus
16-bit internal bus
Power generator
(PWG)
V
DD
V
SS
V
D1
SDA0
SCL0
EXSVD0
P00–07
P10–17
P20–27
P30–37
P40–42
PD0–D1
PD2
PD3–D4
Interrupt
controller
(ITC)
I/O port
(PPORT)
Watchdog timer
(WDT2)
I
2
C
(I2C)
1 Ch.
Supply voltage
detector
(SVD3)
16-bit timer
(T16)
4 Ch.
TOUT00–01
TOUT10–11
CAP00–01
CAP10–11
EXCL00–01
EXCL10–11
16-bit PWM timer
(T16B)
2Ch.
SDI0–1
SDO0–1
SPICLK0–1
#SPISS0–1
Synchronous
serial interface
(SPIA)
2 Ch.
USIN0–1
USOUT0–1
UART
(UART3)
2 Ch.
Flash memory
16KB (M20/M21/M22)
32KB (M23/M24/M25)
V
PP
Flash
programming
voltage booster
IOSC
oscillator
OSC1
oscillator
EXOSC
input circuit
Clock generator
(CLG)
FOUT
OSC1
OSC2
OSC3
OSC4
EXOSC
OSC3
oscillator
RTC1S
Real-time clock
(RTCA)
Power-on reset
(POR)
System reset controller
(SRC)
#RESET
Brownout reset
(BOR)
∗
∗
∗
REMO
CLPLS
IR remote
controller
(REMC3)
BZOUT
#BZOUT
Sound generator
(SNDA)
R/F converter
(RFC)
2 Ch.
RFIN0–1
REF0–1
SENA0–1
SENB0–1
#ADTRG0
ADIN00–07
VREFA0
12-bit A/D
converter
(ADC12A)
1 Ch.
∗
∗
*
The pin configuration and peripheral circuit function depends on the model. For detailed information, refer to Section 1.3, “Pins.”
Figure 1.2.1 S1C17M20/M21/M22/M23/M24/M25 Block Diagram