S1C17705/703
Low Power 16-bit Single Chip Microcontroller
● Low power MCU : lower operating voltage 1.8V, 1.2µA/SLEEP, 2.7µA/HALT *
● Large capacity flash memory: 512K bytes*
● LCD driver: 128 SEG x 32 COM (max.)*, pseudo 64 SEG x 64 COM* display
support by 64 COM emulation mode
● Analog I/F: A/D converter, R/F converter(for temperature and humidity
instruments), Supply Voltage Detector
● RISC CPU core S1C17: the compact code optimized for C-language, and high
throughput of an instruction/clock, supports serial ICE
* For S1C17705
■ DESCRIPTIONS
The S1C17705/703 is a 16-bit MCU featuring high-speed low-power operations, compact dimensions, wide address space,
and on-chip ICE. Based on an S1C17 CPU core, this product consists of Flash memory, RAM, serial interface modules
supporting sensors such as UART to support high-bit rate and IrDA1.0, SPI, and I2C, various timers, maximum 35 general
input/output ports, maximum 128 segment × 32 common LCD driver and a power supply voltage booster circuit, A/D
converter, R/F converter, supply voltage detector, and 32 kHz and maximum 8.2 MHz oscillator circuits.
It allows 8.2 MHz high-speed operation at a minimum of 1.8 V operating voltage, and executes a basic instruction in one
clock cycle with 16-bit RISC processing. The S1C17705/703 also includes a coprocessor supporting multiplication, division,
and MAC (multiply and accumulation) operations.
The on-chip ICE function allows onboard Flash programming/erasing, program debugging, and evaluations using the
ICDmini (S5U1C17001H) that can be connected with three signal wires.
The S1C17705/703 is ideal for applications, such as remote controllers, health care products, and sports watches, that must
be driven with battery power and require sensor interfaces and a high-definition LCD display.
FEATURES
The main features of the S1C17705/703 are listed below.
Model
S1C17705
S1C17703
CPU
CPU core
Multiplier/Divider (COPRO)
Seiko Epson original 16-bit RISC CPU core S1C17
• 16-bit × 16-bit multiplier
• 16-bit × 16-bit + 32-bit multiply and accumulation unit
• 16-bit ÷ 16-bit divider
Internal Flash memory
Capacity
512K bytes
(for both instructions and data)
256K bytes
(for both instructions and data)
Erase/program count
Other
1,000 cycles (min.)
• Read/program protection function
• Allows on-board programming using a debugging tool such as ICDmini
(S5U1C17001H) and self-programming by software control.
Internal RAM
Capacity
Internal Display RAM
Capacity
12K bytes
768 bytes
Clock generator
System clock source
IOSC oscillator circuit
OSC3 oscillator circuit
3 sources (IOSC/OSC3/OSC1)
2.7 MHz(typ.) internal oscillator circuit (oscillation start time 5 μs min.)
8.2 MHz (max.) crystal or ceramic oscillator circuit
Supports an external clock input.
OSC1 oscillator circuit
Other
32.768 kHz (typ.) crystal oscillator circuit
• Core clock frequency control
• Peripheral module clock supply control
• IOSC control for quick-restart processing from SLEEP mode
I/O ports
Number of general-purpose I/O
ports
Max. 35 bits
(Pins are shared with the peripheral I/O.)
Max. 34 bits
Serial interfaces
SPI
3 channels
1 channel
1 channel
I2C master (I2CM)
I2C slave (I2CS)