S1C88650
8-bit Single Chip Microcomputer
● Original Architecture Core CPU
● Large-capacity Font ROM for Kanji,
Simplified Chinese and Hangul (896K bytes)
● Dot-matrix LCD Driver (126 × 32)
● DESCRIPTION
The S1C88650 is an 8-bit microcomputer for portable equipment with an LCD display that has a built-in LCD
controller/driver and a character generator (kanji) ROM. This microcomputer features low-voltage (1.8V) and
high-speed (8.2MHz) operations as well as low-current consumption (2.5µA during standby). The LCD control-
ler/driver contains an LCD drive power supply circuit and can drive an maximum of 126 × 32-dot LCD panel in
low-power consumption. An 896K-byte large-capacity font ROM is embedded in the S1C88650. This allows
applications to contain fonts for Simplified Chinese characters, Hangul characters and user-defined characters
as well as 11 × 12-dot JIS level-1, JIS level-2 and other kanji fonts without an external expanded font ROM. This
8-bit CPU has up to 16MB accessible address space allowing easy implementation of a large data processing
application. The S1C88650 is suitable for display modules, portable CD/MD, solid audio players, PDA, data
bank and other applications that required an exclusive LCD driver in conventional systems.
● FEATURES
● Core CPU..............................................S1C88 (MODEL3) CMOS 8-bit core CPU
● Main (OSC3) oscillation circuit .............Crystal oscillation circuit/ceramic oscillation circuit 8.2MHz (Max.)
or CR oscillation circuit 2.2MHz (Max.) ( 1)
● Sub (OSC1) oscillation circuit ...............Crystal oscillation circuit 32.768kHz (Typ.) or CR oscillation circuit
200kHz (Max.) ( 1)
● Instruction set........................................608 types (usable for multiplication and division instructions)
● Min. instruction execution time .............0.244µsec/8.2MHz (2-clock)
● Internal ROM capacity ..........................Program ROM: 48K bytes
Font ROM:
● Internal RAM capacity...........................RAM:
896K bytes (can be used for a program/data ROM)
8K bytes
Display memory: 768 bytes
● Bus line .................................................Address bus:20 bits (also usable as a general output port
when not used as a bus)
(also usable as a general I/O port when
not used as a bus)
Data bus:
8 bits
CE signal: 3 bits
WR signal: 1 bit
RD signal: 1 bit
(also usable as a general output port
when not used as a bus)
● Input port ...............................................8 bits (4 bits can be used as the source clock inputs for PWM timers
and 1 bit as a bus request signal input)
● Output port ............................................0–3 bits (when the external bus is used)
26 bits (when the external bus is not used)
(1 bit can be configured for the bus acknowledge signal output)
● I/O port ..................................................8 bits (when the external bus is used)
16 bits (when the external bus is not used)
(shard with serial interface, FOUT and TOUT terminals)
● Serial interface ......................................1 ch. (optional clock synchronous system or asynchronous system)
● Timer .....................................................Programmable timer: 16 bits (8 bits × 2) 4 ch. (with PWM function)
Clock timer:
1 ch.