1 OVERVIEW
1-2
Seiko Epson Corporation
S1C17M20/M21/M22/M23/M24/M25
TECHNICAL MANUAL (Rev. 1.0)
Model
S1C17M20/M23
S1C17M21/M24
S1C17M22/M25
24-pin PKG
32-pin PKG
Serial interfaces
UART (UART3)
2 channels
Baud-rate generator included, IrDA1.0 supported
Open drain output, signal polarity, and baud rate division ratio are configurable.
Infrared communication carrier modulation output function
Synchronous serial interface
(SPIA)
2 channels
2 to 16-bit variable data length
The 16-bit timer (T16) can be used for the baud-rate generator in master mode.
I
2
C (I2C)
1 channel
Baud-rate generator included
Sound generator (SNDA)
Buzzer output function
512 Hz to 16 kHz output frequencies
One-shot output function
Melody generation function
Pitch:
128 Hz to 16 kHz ≈ C3 to C6
Duration: 7 notes/rests (Half note/rest to thirty-second note/rest)
Tempo: 16 tempos (30 to 480)
Tie/slur may be specified.
IR remote controller (REMC3)
Number of transmitter channels
1 channel
Other
EL lamp drive waveform can be generated for an application example.
Output inversion function
R/F converter (RFC)
Conversion method
–
CR oscillation type
with 24-bit counters
Number of conversion channels
2 channels (Up to two sensors
can be connected to each
channel.)
Supported sensors
DC-bias resistive sensors
12-bit A/D converter (ADC12A)
Conversion method
Successive approximation type
Resolution
12 bits
Number of conversion channels
1 channel
Number of analog signal input ports 4 ports
6 ports
8 ports
Multiplier/divider (COPRO2)
Arithmetic functions
16-bit
×
16-bit multiplier
16-bit
×
16-bit + 32-bit multiply and accumulation unit
32-bit
÷
32-bit divider
Reset
#RESET pin
Reset when the reset pin is set to low.
Power-on reset
Reset at power on.
Brownout reset
Reset when the power supply voltage drops.
Key entry reset
Reset when the P00 to P01/P02/P03 keys are pressed simultaneously (can be enabled/disabled
using a register).
Watchdog timer reset
Reset when the watchdog timer overflows (can be enabled/disabled using a register).
Supply voltage detector reset
Reset when the supply voltage detector detects the set voltage level (can be enabled/disabled us-
ing a register).
Interrupt
Non-maskable interrupt
4 systems (Reset, address misaligned interrupt, debug, NMI)
Programmable
interrupt
External int. 1 system (8 levels)
Internal int.
17 systems (8 levels)
19 systems (8 levels)
Power supply voltage
V
DD
operating voltage
1.8 to 5.5 V
V
DD
operating voltage for Flash
programming
2.4 to 5.5 V (When V
PP
(7.5 V) is supplied externally)
2.7 to 5.5 V (When V
PP
is generated internally)
Operating temperature
Operating temperature range
-40 to 85
°
C
Current consumption (typ. value)
SLEEP mode
0.36 µA
IOSC = OFF, OSC1 = OFF, OSC3 = OFF
HALT mode
0.7 µA
OSC1 = 32.768 kHz (crystal oscillator), RTC = ON
RUN mode
5 µA
OSC1 = 32.768 kHz (crystal oscillator), RTC = ON, CPU = OSC1
160 µA
OSC3 = 1 MHz (ceramic oscillator), OSC1 = 32.768 kHz (crystal oscillator), RTC = ON, CPU = OSC3
Shipping form
Package
(Lead pitch)
SQFN4-24
(0.5 mm)
SQFN5-32
(0.5 mm)
TQFP12-32pin
(0.8 mm)
TQFP12-48pin
(0.5 mm)