S1C17F57
Low Power 16-bit Single Chip Microcontroller
z Low power MCU (100nA/SLEEP, 210nA/RTC, 550nA/HALT)
z Flash memory (32K bytes)、RAM (2K bytes)
z Built-in EPD driver (voltage booster circuit)
z EPD driving waveform generator circuit
z Real-time clock
z Built-in temperature sensor
z Compact codes optimized for C, and high throughput of an
instruction/clock. Support serial ICE, and comes equipped with
RISC CPU core S1C17.
■ DESCRIPTIONS
S1C17F57 is a 16-bit MCU that has achieved high processing speeds with low voltage operation, compact size,
wide address space and on-chip ICE. It consists of a 16-bit core CPU S1C17 as the core CPU, 32K bytes flash
memory, 2K bytes RAM, Serial I/F such as UART/SPI/I2C, timers, real-time clock, multiplier circuit. In addition, it
has 64 segment EPD driver, EPD driving waveform generator circuit, temperature sensor. It can drive E-paper
display by 1chip.
S1C17F57 is suitable for battery driven and E-paper application like smartcard, watch, and tags.
FEATURES
CPU
CPU core Seiko Epson original 16-bit RISC CPU core S1C17
Multiplier/Divider (COPRO) - 16-bit × 16-bit multiplier
- 16-bit × 16-bit + 32-bit multiply and accumulation unit
- 16-bit ÷ 16-bit divider
Embedded Flash memory
Capacity 32K bytes (for both instructions and data)
Erase/program count Three times
Other - Read/program protection function
- A programming power supply (VPP) is required.
- Allows on-board programming using a debugging tool such as ICDmini.
Embedded RAM
Capacity 2K bytes
Clock generator
System clock source 3 sources (OSC3B/OSC3A/OSC1)
OSC3B oscillator circuit 2M/1M/500k Hz (typ.) internal oscillator circuit
OSC3A oscillator circuit 4.2 MHz (max.) crystal or ceramic oscillator circuit
OSC1B oscillator circuit 32 kHz (typ.) internal oscillator circuit
32.768 kHz (typ.) crystal oscillator circuit OSC1A oscillator circuit
Oscillation adjustment by theoretical regulation
Other - Core clock frequency control
- Peripheral module clock supply control
EPD controller/driver
Number of driver outputs Segment output: 64 pins
Top plane output: 2 pins
Back plane output: 2 pins
Drive voltage 0 V/15 V (VSS/VEPD)
Other - Includes a drive power supply.
- Includes a display data memory.
- Output drive waveforms can be programmed.
- Supports pin output direct control.
I/O ports
Number of general-purpose I/O ports Max. 29 bits (Pins are shared with the peripheral I/O.)
Other - Schmitt input
- Pull-up control function
- Port input interrupt: 8 bits × 2 channels
Serial interfaces
SPI 1 channel
I
2
C master (I2CM) 1 channel
I
2
C slave (I2CS) 1 channel
UART 1 channel (IrDA1.0 supported)
Timers/Counters
8-bit timer (T8) 2 channels (Generates the SPI Ch.0 and I2CM clocks.)