1 OVERVIEW
1-2
Seiko Epson Corporation
S1C31D50/D51 TECHNICAL MANUAL
(Rev. 2.00)
S1C31D50/D51 lineup
48-pin package
64-pin package
80-pin package
100-pin package
Clock generator (CLG)
IOSC oscillator circuit
(boot clock source)
V
D1
voltage mode = mode0: 8/2/1 MHz (typ.) software selectable
V
D1
voltage mode = mode1: 1.8/0.9 MHz (typ.) software selectable
10 µs (typ.) starting time (time from cancelation of SLEEP state to vector table read by the CPU)
OSC1 oscillator circuit
32.768 kHz (typ.) crystal oscillator
32kHz (typ.) embedded oscillator
Oscillation stop detection circuit included
OSC3 oscillator circuit
16 MHz (max.) crystal/ceramic oscillator
16/8/4 MHz (typ.) embedded oscillator
EXOSC clock input
16 MHz (max.) square or sine wave input
Other
Configurable system clock division ratio
Configurable system clock used at wake up from SLEEP state
Operating clock frequency for the CPU and all peripheral circuits is selectable.
I/O port (PPORT)
Number of general-purpose I/O ports 39 bits (max.)
55 bits (max.)
71 bits (max.)
91 bits (max.)
Pins are shared with the peripheral I/O.
Number of input interrupt ports
35 bits (max.)
51 bits (max.)
66 bits (max.)
85 bits (max.)
Number of ports that support universal
port multiplexer (UPMUX)
16 bits
24 bits
27 bits
32 bits
A peripheral circuit I/O function selected via software can be assigned to each port.
Timers
Watchdog timer (WDT2)
Generates NMI or watchdog timer reset.
Programmable NMI/reset generation cycle
Real-time clock (RTCA)
128–1 Hz counter, second/minute/hour/day/day of the week/month/year counters
Theoretical regulation function for 1-second correction
Alarm and stopwatch functions
16-bit timer (T16)
8 channels
Generates the SPIA and QSPI master clocks, and the ADC12A operating clock/trigger signal.
16-bit PWM timer (T16B)
2 channels
Event counter/capture function
PWM waveform generation function
Number of PWM output or capture input ports: 4 ports/channel
Supply voltage detector (SVD3)
Number of channels
1 channel
Detection voltage
V
DD
or an external voltage (2 external detection ports are available.)
Detection level
V
DD
: 28 levels (1.8 to 5.0 V)/external voltage: 32 levels (1.2 to 5.0 V)
Other
Intermittent operation mode
Generates an interrupt or reset according to the detection level evaluation.
12-bit A/D converter (ADC12A)
Conversion method
Successive approximation type
Resolution
12 bits
Number of conversion channels
1 channel
Number of analog signal inputs
5 ports/channel
7 ports/channel
8 ports/channel
8 ports/channel
R/F converter (RFC)
Conversion method
CR oscillation type with 24-bit counters
Number of conversion channels
1 channel (Up to two sensors can be connected.)
Supported sensors
DC-bias resistive sensors
IR remote controller (REMC3)
Number of transmitter channels
1 channel
Other
EL lamp drive waveform can be generated (by the hardware) for an application example.
Output inversion function
Reset
#RESET pin
Reset when the reset pin is set to low.
Power-on reset
Reset at power on.
Brown-out reset
Reset when the power supply voltage drops (when V
DD
≤ 1.45 V (typ.) is detected).
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
using a register).
Interrupt
Non-maskable interrupt
6 systems (Reset, NMI, HardFault, SVCall, PendSV, SysTic)
Programmable interrupt
External interrupt: 3 systems
Internal interrupt: 27 systems
Power supply voltage
V
DD
operating voltage
1.8 to 5.5 V
*
If V
DD
> 3.6 V, the V
D1
voltage mode must be set to mode0.
V
DD
operating voltage for Flash
programming
2.4 to 5.5 V (when V
PP
is supplied externally)
2.7 to 5.5 V (when V
PP
is generated internally)
QSPI-Flash interface power voltage
3.0 to 3.6 V (voltage different from V
DD
can be supplied.)
Operating temperature
Operating temperature range
-40 to 85 °C