
Ordering number : EN
*
4435A
63095HA (OT)/N1194JN/D1192JN No. 4435-1/29
Overview
The LC587004, LC587006 and LC587008 are 80-pin low-
voltage CMOS 4-bit microprocessors that include LCD
drivers, 2 Kb RAM and 8, 12, or 16 KB ROM on chip.
These microprocessors correspond to the earlier LC5870
series with the 256 by 4-bit on-chip RAM expanded to a
512 by 4-bit capacity.
Applications
System control and LCD display in CD players, cameras
and radio tuners
System control and LCD display in miniature test
equipment and consumer health care products
These microprocessors are optimal for products that
include LCD displays and, in particular, battery operated
products.
Remote controllers for VCRs and audio equipment
Functions
Program ROM: 8064
×
16 bits (LC587008), 6144
×
16 bits (LC587006) and 4096
×
16 bits (LC587004)
RAM: 512
×
4 bits on chip
All instructions execute in a single cycle
Cycle time and operating voltage ranges
— 2 μs cycle time:
V
DD
= 2.8 to 6.0 V
10 μs cycle time: V
DD
= 2.2 to 6.0 V
122 μs cycle time: V
DD
= 2.0 to 6.0 V
Rich set of HALT/HOLD mode clearing and interrupt
functions
— Eight HALT mode clearing functions
— Seven HOLD mode clearing functions
— Seven interrupt functions (all of which can be used
as external interrupts)
— Subroutines can be nested up to eight levels
(including interrupt handling)
— Built-in watchdog timer function
Powerful hardware for improved processing capacity
— Built-in segment PLA and segment decoder: LCD
panel segments can be handled with no software
processing of the LCD driver outputs. Also, the LCD
drive pins can be switched to function as output
ports.
— Built-in 8-bit synchronous serial I/O circuit
— One 8-bit programmable timer (that can be used as
an event counter)
— One 8-bit programmable reload timer (that can be
used to generate a remote control carrier signal)
— The whole RAM area can be used as working area
(by using the RAM bank register)
— Built-in RAM data pointer
— Built-in clock oscillator and 15-bit divider (also used
to generate the LCD alternating frequency)
Highly flexible LCD panel drive output pins (35 pins)
LCD panel ................Number of ...........Required
drive type...................segments..............common pins
1/3 bias 1/4 duty........140 segments.......Four pins
1/3 bias 1/3 duty........105 segments.......Three pins
1/2 bias 1/4 duty........140 segments.......Four pins
1/2 bias 1/3 duty........105 segments.......Three pins
1/2 bias 1/2 duty........70 segments.........Two pins
Static..........................35 segments.........One pin
The LCD output pins can be switched to function as
general-purpose outputs.
— C-MOS type:
Up to 35 pins
— P-channel type: Up to 35 pins
— N-channel type: Up to 35 pins
These microprocessors allow the use of an oscillator
appropriate to the application system specifications.
— Crystal oscillator: 32 kHz, 65 kHz or 38 kHz (for the
time base, system clock or LCD alternating
frequency)
— Ceramic oscillator: 400 kHz to 4 Mhz (for the
system clock and the timers and serial counter)
— RC oscillator: 200 kHz to 1 MHz (for the system
clock and the timers and serial counter)
— External clock (for the system clock and the timers
and serial counter)
Preliminary
LC587008, 587006, 587004
SANYO Electric Co.,Ltd. Semiconductor Bussiness Headquarters
TOKYO OFFICE Tokyo Bldg., 1-10, 1 Chome, Ueno, Taito-ku, TOKYO, 110-8534 JAPAN
Single-Chip 4-Bit Microprocessors with LCD Driver,
2 Kb RAM, and 8, 12, or 16 KB ROM on chip
CMOS LSI