4-Bit Micro-Controller With LCD Driver, 1K Word
Features
Very low current dissipation
Wide operating voltage range
Supports both Ag and Li batteries
Powerful instruction set
4-level subroutine nesting (including interrupt)
4 event driven interrupts, 2 external and 2
internal
ROM size: 1024x15 bits
RAM size: 64x4 bits
Input ports: 2 ports/8 pins (S and M)
Output port: 1 port/4 pins (P)
Pseudo serial output port (P)
Input/output ports: 2 ports/8 pins (I/OA and I/OB)
Control outputs: ALARM, LIGHT
LCD driver outputs
(can drive up to 75 LCD segments)
Mask option to select 4 LCD drive modes: static,
duplex (1/2 duty 1/2 bias, 1/3 duty 1/2 bias or 1/3
duty 1/3 bias)
Mask option permits LCD driver output pins to
be used for DC output ports; up to 25 pins are
available
Segment PLA circuit permits any layout on LCD
panel
Built-in clock generator (crystal or RC)
Built-in voltage doubler, halver, tripler
General Description
The
APU4003
is a single chip 4-bit micro-controller with
LCD drivers. It can drive up to 3 common times or 25
segments, i.e. a 75-segment LCD driver. This 4-bit
micro-controller contains a 4-bit parallel processing
ALU, 1024x15-bit program ROM, 64x4-bit data RAM,
input/output ports, alarm driver, timer, clock generator,
crystal and RC oscillator circuit, LCD driver and 79
powerful instructions in a single chip. The HALT
instruction can be used to stop all internal operations
other than timer, clock generator, crystal/RC oscillator
and LCD driver. Very low current dissipation can be
easily achieved by combining 4 kinds of interrupt
functions and HALT instruction to minimize the
operation cycle.
Block Diagram
Preliminary
1
Ver. 0.0
Pin Description
Pin Name
OSCIN
OSCOUT
CAP
S1~4
M1~4
P1~4
IOA1~4
IOB1~4
INT
RESET
LIGHT
ALARM
VDD
GND
VSS0
VSS1
VSS2
VSS3
CUP1~2
Type
I
O
I
I
I
O
I/O
I/O
I
I
O
O
Description
Typical 32.768kHz crystal is connected across OSCIN/OSCOUT for Oscillation; R/C
oscillation mode also available.
Connected to OSCOUT for compensation capacitor.
Port for input only with chattering eliminator for CK10 (32ms), CK8 (8ms) & CK6
(2ms). (PLA mask option).
Input ports.
Output ports.
Input/Output ports. After power-on reset, sets as input mode.
Input/Output ports. After power-on reset, sets as input mode.
External interrupt request control input pin.
System reset pin.
Output only for outputting signal to drive transistor for light.
Output only for outputting 4kHz/2kHz/1kHz modulation signal. Also can be used to
output a non-modulation signal.
(+)Power supply pin.
Power supply pin for logic unit inside LSI. When using Li version, a capacitor must be
connected across GND and VDD to prevent the logic unit from malfunctioning.
(--) Power supply pin.
* For Ag version, apply (--) side to both VSS0 & VSS1.
For other than Ag version, apply (--) side to both VSS0 & VSS2.
LCD power supply pin.
Pins for connecting the voltage step-up (step-down) capacitor.
Output pins for LCD panel common plate.
The following pin is used in each case.
Statuc 1/2 duty 1/3 duty
COM1
0
0
0
COM2
0
0
COM3
0
Alternating Frequency 32Hz*
43Hz*
32Hz*
* Frequency can be doubled, quadrupled with PLA.
Output pins for LCD panel segments.
* Also used as output ports with mask option.
Test pin (for internal testing only).
Ta = 0 to 70
Symbol
V
SS1
V
SS2
V
SS3
V
IN1
V
IN2
V
OUT1
V
OUT2
V
OUT3
t
OPG
t
STG
3
, VDD=0V
Unit
V
V
V
V
V
V
V
V
O
COM1~3
O
SEG1~25
TESTA
O
*
Absolute Maximum Rating
Name
Maximum Supply Voltage
Maximum Input Voltage
Maximum Output Voltage
Maximum Operating Temperature
Maximum Storage Temperature
Rating
-5.5 ~ +0.3
-5.5 ~ +0.3
-8.5 ~ +0.3
V
SS1
-0.3 to +0.3
V
SS2
-0.3 to +0.3
V
SS1
-0.3 to +0.3
V
SS2
-0.3 to +0.3
V
SS3
-0.3 to +0.3
0 to +70
-25 to +125
Preliminary
Ver. 0.0