S1C63656
4-bit Single Chip Microcomputer
●
●
●
Original Architecture Core CPU
Low Current Consumption
High Speed Operation in Low Voltage
DESCRIPTION
The S1C63656 is a microcomputer which has a high-performance 4-bit CPU S1C63000 as the core CPU, ROM
(6,144 words × 13 bits), RAM (1,024 words × 4 bits), multiply-divide circuit, serial interface, watchdog timer,
programmable timer, time base counters (2 systems), an LCD driver that can drive a maximum 38 segments ×
4 commons, sound generator, R/f converter and stepping motor driver built-in. The S1C63656 features low
current consumption, this makes it suitable for battery driven clocks and watches with temperature and humidity
measurement functions.
FEATURES
OSC1 oscillation circuit
OSC3 oscillation circuit
32.768 kHz (Typ.) crystal oscillation circuit
4 MHz (Max.) ceramic
(2 MHz Max. when OSC3 is used as the R/f converter operating clock),
1.1 MHz (Typ.) CR oscillation circuit or not used (*1)
Basic instruction: 46 types (411 instructions with all)
Addressing mode: 8 types
Instruction set
Instruction execution time
ROM capacity
During operation at 32.768 kHz:
During operation at 4 MHz:
61 μsec 122 μsec 183 μsec
0.5 μsec 1 μsec 1.5 μsec
Code ROM:
Data ROM:
6,144 words × 13 bits
1,024 words × 4 bits
1,024 words × 4 bits
RAM capacity
Data memory:
Display memory: 48 words × 4 bits
Input port
Output port
I/O port
Serial interface
LCD driver
8 bits (Pull-down resistors may be supplemented *1)
4 bits (It is possible to switch the 2 bits to special output *2)
8 bits (It is possible to switch the 4 bits to serial I/F input/output *2)
1 port (8-bit clock synchronous system)
38 segments × 4 or 3 commons (*2)
Time base counter
Clock timer
Stopwatch timer (1/1000 sec, with direct key input function)
8-bit PWM × 2 ch. or 16-bit PWM × 1 ch. (*2)
Built-in
With envelope and 1-shot output functions
2 ch., CR oscillation type, 20-bit counter
Supports resistive humidity sensors
Programmable timer
Watchdog timer
Sound generator
R/f converter
Multiply-divide circuit
8-bit accumulator × 1 ch.
Multiplication: 8 bits × 8 bits -> 16-bit product
Division: 16 bits ÷ 8 bits -> 8-bit quotient and 8-bit remainder
2 ch., a clock or watch controller can be implemented
Criteria voltages:
Stepping motor driver
Supply voltage detection (SVD)
1.85–2.90 V (1.13–1.64 V when OSC3 is not used) are selectable (*2)
External interrupt
Internal interrupt
Input port interrupt:
Clock timer interrupt:
2 systems
5 systems
Stopwatch timer interrupt:
Programmable timer interrupt:
Serial interface interrupt:
R/f converter interrupt:
Motor driver interrupt:
4 systems
4 systems
1 system
2 systems
2 systems
Power supply voltage
2.4 to 3.6 V: Max. 4 MHz operation (when OSC3 is used)
1.1 to 3.6 V: 32 kHz operation (when OSC3 is not used)
-20 to 70°C
Operating temperature range