1 OuTline
S1C63003/004/008/016 TeChniCal Manual
Seiko epson Corporation
1-1
(Rev. 1.1)
Outline
1
The S1C630 Series of 4-bit microcontrollers (S1C63003/004/008/016) features low voltage operations and low cur-
rent consumption. It consists of a 4-bit core CPU S1C63000 as the core CPU, ROM (maximum 16K words
×
13 bits),
RAM (maximum 2K words
×
4 bits), timers, and sound generator. It also incorporates a segment LCD controller/
driver that can drive a maximum 56-segment
×
8-common LCD panel, and an R/F converter that can measure tem-
perature and humidity using sensors such as a thermistor.
The S1C630 Series is suitable for battery driven clocks and watches with temperature and humidity measurement
functions.
*
This manual describes the functions of four mask ROM models in S1C630 Series, S1C63016, S1C63008,
S1C63004, and S1C63003. The descriptions are applied to all these four models unless otherwise specified.
Features
1.1
1.1 Features of models
Table 1.
Function
S1C63016
S1C63008
S1C63004
S1C63003
Core
4-bit core CPU S1C63000
OSC1 oscillation circuit
32.768 kHz (Typ.) crystal oscillation circuit
OSC3 oscillation circuit
4.0 MHz (Typ., 3 V model)/1.0 MHz (Typ., 1.5 V model) ceramic oscillation
circuit, 1.8 MHz (Typ., 3 V model)/500 kHz (Typ., 1.5 V model) CR oscilla-
tion circuit (external R), or 500 kHz (Typ., 3 V model)/500 kHz (Typ., 1.5 V
model) CR oscillation circuit (built-in R) (
*
1)
550 kHz (Typ., 3 V
model)/550 kHz (Typ.,
1.5 V model) CR oscilla-
tion circuit (built-in R)
Instruction set
47 types of basic instructions (411 instructions with all), 8 types of addressing modes
Instruction execution time
During operation at 32.768 kHz: 61 µsec
122 µsec
183 µsec
During operation at 4 MHz:
0.5 µsec
1 µsec
1.5 µsec
ROM
capacity
Code ROM
16,384 words
×
13 bits 8,192 words
×
13 bits 4,096 words
×
13 bits
Data ROM
4,096 words
×
4 bits
2,048 words
×
4 bits
1,024 words
×
4 bits
Not available
RAM
capacity
Data memory
2,048 words
×
4 bits
1,024 words
×
4 bits
512 words
×
4 bits
256 words
×
4 bits
Display memory
448 bits
400 bits
288 bits
110 bits
I/O ports
24 bits
24 bits
20 bits
16 bits
Pull-down resistors can be included. (
*
1)
The pins can be switched for peripheral circuit inputs/outputs. (
*
2)
Serial interface
1 port (8-bit clock synchronous system with SPI supported)
Not available
LCD driver
56 segments (Max.,
*
1)
×
3 to 8 commons (
*
2)
50 segments (Max.,
*
1)
×
3 to 8 commons (
*
2)
36 segments (Max.,
*
1)
×
3 to 8 commons (
*
2)
22 segments (Max.,
*
1)
×
3 to 5 commons (
*
2)
Time base counters
Clock timer
1/1000-second stopwatch timer (with direct key input function)
Clock timer
1/1000-second stop-
watch timer (without
direct key input function)
Programmable timer
8-bit timer
×
4 channels
(Can be used as 16-bit
timer
×
2 or 16-bit timer
×
1 + 8-bit timer
×
2) (
*
2)
8-bit timer
×
3 channels
(Can be used as 16-bit timer
×
1 + 8-bit timer
×
1) (
*
2)
8-bit timer
×
1 channel
Watchdog timer
Built-in
Sound generator
With envelope and 1-shot output functions
R/F converter
2 channels, CR oscillation type R/F converter with 20-bit counters, supports resistive humidity sen-
sors.
Integer multiplier
8-bit accumulator
×
1 channel
Multiplication: 8 bits
×
8 bits
→
16-bit product
Division:
16 bits
÷
8 bits
→
8-bit quotient and
8-bit remainder
Not available
Supply voltage detection
(SVD) circuit
Programmable 29 detection voltage levels (
*
2)
Not available
External interrupt
Key input 8 systems
4 systems
Internal interrupt
Watchdog timer
Clock timer
Stopwatch timer
Programmable timer
Serial interface
R/F converter
1 system (NMI)
8 systems
4 systems
8 systems
1 system
3 systems
1 system (NMI)
8 systems
4 systems
6 systems
1 system
3 systems
1 system (NMI)
4 systems
2 systems
1 system
–
3 systems