S1C17F63
16-bit Single Chip M i crocontroller
Low power operation (120 nA / RTC mode, 450 nA / Sleep mode)
Built-in EPD driver (voltage booster circuit)
EPD driving waveform generator
Real-time clock with theoretical regulation function
Built-in temperature sensor
DESCRIPTIONS
S1C17F63 is a 16-bit embedded Flash MCU that features low power consumption. It includes various types of serial
interface, timers, real-time clo c k and temper ature se nsor. In addition, it has 42 + 1 segment EPD driver, EPD driving
waveform generator.
S1C17F63 is suitable for E-paper applications like Display Card, watch, and tags.
FEATURES
Model
CPU
CPU core
Seiko Epson original 16-bit RISC CPU core S1C17
Other
On-chip debugger
Embedded Flas h Memory
Capacity
32K bytes (for both instruct i ons and data)
Erase/program count
1,000 times(min. ) *Programming by the debugging t ool ICDmini
Other
Securit y functi on to protect from reading/programm i ng by ICDmini
On-board programming functi on using ICDmi ni
Flash programming volt age can be generated internall y.
Embedded EEPROM
Capacity
256 bytes
Erase/program count
100,000 times (min.)
Embedded RAM
Capacity
2K bytes
Clock generator (CLG )
System clock sou rce
4 sources (IOSC/RTCLP(OSC1)/OSC3/ E XOSC)
System clock frequency
(operating frequenc y)
16.8 MHz (max.)
IOSC oscilla tor circuit
(boot clock source)
700kHz(typ.) embedded osc ill at or
23 µs(max.) start i ng time (time from cancelation of SLEEP state to vector table read by
the CPU)
RTCLP clock (OSC1 oscillat or circuit)
Clock output from the RTCLP 32.768kHz (typ.) cryst al oscill at or
Can be used as the OSC1 clock in the MCU core block
OSC3 oscillator circuit
16, 12, 8, 4, 2, 1, and 0.5 MHz-switchable embedded oscillat or
EXOSC clock input
16.8 MHz (max.) square or sine wave input
Other
Configurable syst em clock di visi on ratio
Clock external output: 2 channels
Configurable syst em clock used at wake up from SLEEP state
Operating clock frequency for the CPU and all peripheral circuits is selectabl e
I/O port (PPORT)
Number of
general-purpose I/O ports
I/O port
17 bits (MCU core block) (max.)
Other
Pins are shared with the peripheral I/O
Number of input interrupt ports
14 bits (MCU core block) (max.)
Number of ports that support universal
port multiplexer (UPMUX)
14 bits
A peripheral circ uit I/O function select ed via software can be assigned to each port.
S1C17F63
2 Seiko Epson Corporation
Timers
Watchdog timer(WDT2)
Generates NMI or watchdog timer reset
Programmable NMI/reset generation cycle
16-bit timer(T16)
4 channels
Generates the SPIA master clocks and the ADC12A trigger signals
16-bit PWM timer (T16B)
2 channels
Event counter/capture function
PWM waveform generation functi on
Number of PWM output or capture input ports: 2 ports/channel
Suppl y voltage detector(SVD3)
Detecti on voltage
V
DD
or external voltage (one external voltage input port is provided and an external
voltage level can be detected even if it exceeds V
DD
.)
Detecti on level
V
DD
: 28 levels (1.8 to 5.0 V) / external vol t age: 32 levels (1.2 to 5.0 V)
Others
Intermittent operation mode
Generates an interrupt or reset according to the detection level evaluation
Serial interfaces
UART (UART 3 )
1 channels
Baud-rate generator included
Open drain output, signal pol arity, and baud rate divisi on rat i o are configurable
Infrared communication carrier modulation output function
Synchronous serial interface (SPIA)
2 channels * Ch.0 is also used as the interface with the RTCLP block.
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
Smart card interface (SMCIF)
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.
12-bit A/D converterADC12A
Conversion method
Successive approxim ation type
Resolution
12 bits
Number of conversion channels
1 channel
Number of analog signal input
7 ports
Number of internal analog signal inputs
1 port (The temperature sensor output is connected.)
Temperature sensor/reference voltage generator (TSRVR)
Temperature sensor circuit
Sensor output canbe measured using ADC12A
Reference voltage generator
Reference voltage for ADC12A is selectable from 2.0 V, 2.5 V, V
DD
, and external input.
EPD controller/driver (EPDC)
outputs
Segment output
42 outputs
Top plane output
1 outtput
Back plane output
1 output
Output voltage
48 levels
Other
Includes a drive power generator.
Includes a dis pl ay data memory
Output drive waveforms can be programmed.
Supports pin output direct c ontrol.
The segment, top plane, and back plane output pin assignments are selectable.