PF952-02
S1C88409
8-bit Single Chip Microcomputer
ꢀ Original Architecture Core CPU
ꢀ Low Current Consumption
ꢀ Wide-range Operating Voltage (1.8V to 5.5V)
ꢀ High Speed Operation in Low Voltage
ꢀ A/D Converter
ꢀ DESCRIPTION
The S1C88409 is a single chip microcomputer which consists of a CMOS 8-bit core CPU S1C88 (MODEL3),
8KB ROM, 3.75KB RAM, dot-matrix LCD controller, 3 types of timers/counters, serial interface (IR input/output
function is available), touch panel controller, A/D converter and D/A converter. The S1C88409 operates faster
even with low supply voltage, and is most suitable for various application equipment such as information termi-
nals needing low power operation. Furthermore, the S1C88409 can control up to 4M × 3 bytes of memory with the
22-bit outside address bus and 3-bit chip enable signals, therefore it can also be applied to systems such as
electronic dictionaries and organizers.
ꢀ FEATURES
ꢀꢀCore CPU..............................................CMOS 8-bit core CPU S1C88 (MODEL3)
ꢀꢀOSC1 oscillation circuit.........................Crystal oscillation circuit/CR oscillation circuit/external clock input
32.768 kHz (Typ.)
ꢀꢀOSC3 oscillation circuit.........................Crystal oscillation circuit/ceramic oscillation circuit/CR oscillation
circuit/external clock input 8 MHz (Max.)
ꢀꢀInstruction set........................................Basic instruction: 54 types, Total: 608 types (multiplication/division
instructions are usable)
Addressing mode: 12 types
ꢀꢀMin. instruction execution time .............0.25 µsec/8 MHz (2 clocks)
ꢀꢀInternal ROM capacity ..........................8K bytes
ꢀꢀInternal RAM capacity...........................3.75K bytes (display memory is included; data/display memory
size can be set by mask option)
ꢀꢀBus line .................................................Address bus: 22 bits
Data bus:
CE signal:
WR signal:
RD signal:
8 bits
3 bits
1 bit
(usable as general output port or I/O port
when it is not used as a bus signal)
1 bit
ꢀꢀInput port ...............................................12 bits
• 2 bits are usable for event counter input
ꢀꢀOutput port ............................................30 bits
• They are used as address bus and bus control signals when
external bus is set
• Usable for clock output and buzzer output
ꢀꢀI/O port ..................................................28 bits
• 8 bits are used as data bus when external bus is set
• Usable for serial interface input/output, A/D converter input, D/A
converter output and touch panel output
ꢀꢀSerial interface ......................................1 channel
• Clock synchronous mode/asynchronous mode selectable
• Usable as IrDA interface
1