
1 OVERVIEW
S1C17705 TECHNICAL MANUAL
Seiko Epson Corporation
1-1
Overview
1
The S1C17705 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 512K bytes of Flash memory, 12K
bytes of RAM, serial interface modules supporting sensors such as UART to support high-bit rate and IrDA1.0,
SPI, and I2C, various timers, 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 maxi-
mum 8.2 MHz oscillator circuits. The embedded Flash memory can include font data, such as 11
× 12-dot Japanese
characters (JIS level-1, JIS level-2 and other kanji fonts), Hangul characters and user defined characters.
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 also includes a coprocessor supporting multiplica-
tion, 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 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
1.1
The main features of the S1C17705 are listed below.
CPU
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
On-chip Flash memory
512K bytes (for both instructions and data)
1,000 erase/program cycles (min.)
Read/program protection function
Allows on-board programming using a debugging tool such as ICDmini
(S5U1C17001H) and self-programming by software control.
Allows storing 11
× 12-dot font data.
On-chip RAM
12K bytes
On-chip display RAM
768 bytes
Clock generator
Three types of built-in oscillators (system clock sources)
- IOSC oscillator circuit 2.7 MHz (typ.)
- OSC3 oscillator circuit 8.2 MHz (max.) crystal or ceramic oscillator circuit
Supports an external clock input
- OSC1 oscillator circuit 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
Max. 35 general-purpose I/O ports (Pins are shared with the peripheral I/O.)
Serial interfaces
SPI
3 channels
I2C master (I2CM)
1 channel
I2C slave (I2CS)
1 channel
UART (115200 bps, IrDA 1.0)
2 channels
IR remote controller (REMC)
1 channel