MC14LC5003FU [NXP]

IC,LCD DISPLAY DRIVER,128-SEG,4-BP,CMOS,QFP,52PIN,PLASTIC;
MC14LC5003FU
型号: MC14LC5003FU
厂家: NXP    NXP
描述:

IC,LCD DISPLAY DRIVER,128-SEG,4-BP,CMOS,QFP,52PIN,PLASTIC

驱动 CD 接口集成电路
文件: 总17页 (文件大小:452K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
MOTOROLA  
SEMICONDUCTOR TECHNICAL DATA  
MC14LC5002  
MC14LC5003  
MC14LC5004  
QFP  
72-Segment / 128-Segment  
LCD Drivers  
CMOS  
FU SUFFIX  
CASE 848B  
TQFP  
FB SUFFIX  
CASE 873A  
The MC14LC5003/5004 are 128-segment, multiplexed-by-four LCD Driv-  
ers.The MC14LC5002 is the same as MC14LC5003 except for 72 segments.  
The three devices are functionally the same except for their data input pro-  
tocols.The MC14LC5002/5003 use a serial interface data input protocol.The  
devicesmaybeinterfacedtotheMC68HCXXproductfamiliesusingaminimal  
amount of software (see example).The MC14LC5004 has a IIC interface and  
has essentially the same protocol, except that the device sends an acknowl-  
edge bit back to the transmitter after each eight-bit byte is received.  
MC14LC5004 also has a “read mode”, whereby data sent to the device may  
be retrieved via the IIC bus.  
The MC14LC5002/5003/5004 drive the liquid crystal displays in a multi-  
plexed-by-four configuration.The devices accept data from a microprocessor  
or other serial data source to drive one segment per bit. The chip does not  
have a decoder, allowing for the flexibility of formatting the segment data  
externally.  
ORDERING INFORMATION  
MC14LC5002FB TQFP  
MC14LC5003FU QFP  
MC14LC5004FU QFP  
MCC14LC5003 BARE DIE  
MCC14LC5004 BARE DIE  
MCC14LC5003Z AU BUMP DIE  
MCC14LC5004Z AU BUMP DIE  
Devices are independently addressable via a two-wire (or three-wire) com-  
munication link which can be common with other peripheral devices.  
The MC14LC5003/5004 are low cost version of MC145003 and MC145004  
without cascading function.  
Drives 72 Segments Per MC14LC5002’s Package  
Drives 128 Segments Per MC14LC5003/5004’s Package  
May Be Used with the Following LCDs: Segmented Alphanumeric,  
Bar Graph, Dot Matrix, Custom  
Quiescent Supply Current: 30 µA @ 2.7 V V  
Operating Voltage Range: 2.7 to 5.5 V  
Operating Temperature Range: -40 to 85°C  
DD  
Separate Access to LCD Drive Section’s Supply Voltage to Allow for Tem-  
perature Compensation  
See Application Notes AN1066 and AN442  
REV 7  
02/98  
MOTOROLA  
MC14LC5002 • MC14LC5003 • MC14LC5004  
3–3  
MC14LC5002 BLOCK DIAGRAM  
FP1-FP4, FP9-FP12,  
FP17-FP20, FP25-FP28  
& FP31-FP32  
VLCD  
BP1-BP4  
OSC1  
OSC2  
OSCILLATOR  
DRIVERS  
DRIVERS  
FRAME  
SYNC  
GENERATOR  
LCD VOLTAGE  
WAVEFORM  
AND TIMING  
GENERATOR  
128 - 32  
MULTIPLEX  
POR  
DCLK  
Din  
128-BIT LATCH  
A0/A1  
A2  
ENB  
128-BIT SHIFT REGISTER  
MC14LC5002 PIN ASSIGNMENT  
OSC1  
FP32  
FP31  
FP28  
FP27  
FP26  
FP25  
FP20  
1
2
3
4
5
6
7
8
ENB  
Din  
24  
23  
22  
21  
20  
19  
18  
17  
DCLK  
FP1  
FP2  
FP3  
FP4  
FP9  
MC14LC5002  
MC14LC5002 • MC14LC5003 • MC14LC5004  
3–4  
MOTOROLA  
MC14LC5003/MC14LC5004 BLOCK DIAGRAM  
VLCD  
BP1-BP4  
FP1-FP32  
DRIVERS  
OSC1  
OSC2  
OSCILLATOR  
DRIVERS  
FRAME  
SYNC  
GENERATOR  
LCD VOLTAGE  
WAVEFORM  
AND TIMING  
GENERATOR  
128 - 32  
MULTIPLEX  
POR  
DCLK  
Din  
128-BIT LATCH  
A0  
A1  
A2  
ENB  
128-BIT SHIFT REGISTER  
MC14LC5003/MC14LC5004 PIN ASSIGNMENT  
FP32  
FP31  
FP30  
FP29  
FP28  
FP27  
FP26  
FP25  
FP24  
FP23  
FP22  
FP21  
FP20  
1
2
3
4
5
6
7
8
39 Din  
38 DCLK  
37 NC  
36 FP1  
35 FP2  
34 FP3  
33 FP4  
32 FP5  
31 FP6  
30 FP7  
29 FP8  
28 FP9  
27 FP10  
MC14LC5003  
OR  
MC14LC5004  
9
10  
11  
12  
13  
NC=NO CONNECTION  
MOTOROLA  
MC14LC5002 • MC14LC5003 • MC14LC5004  
3–5  
ABSOLUTE MAXIMUM RATINGS (Voltages Referenced to V  
)
SS  
This device contains protection circuitry  
to guard against damage due to high static  
voltages or electric fields. However, precau-  
tions must be taken to avoid applications of  
anyvoltagehigherthanmaximumratedvolt-  
ages to this high-impedance circuit. This  
device may be light sensitive. Caution  
should be taken to avoid exposure of this  
device to any light source during normal op-  
eration. This device is not radiation protect-  
ed.  
Symbol  
Parameter  
DC Supply Voltage  
Value  
Unit  
V
- 0.5 to + 6.5  
V
DD  
V
Input Voltage, D , and Data Clock  
- 0.5 to + 15  
V
V
in  
in  
V
Input Voltage, OSC of Master  
- 0.5 to V + 0.5  
in osc  
in  
DD  
I
DC Input Current, per Pin  
± 10  
mA  
°C  
°C  
in  
T
Operating Temperature Range  
Storage Temperature Range  
- 40 to + 85  
- 65 to + 150  
A
T
stg  
* Maximum Ratings are those values beyond which damage to the device may occur. Func-  
tional operation should be restricted to the limits in the Electrical Characteristics tables or  
Pin Descriptions section.  
ELECTRICAL CHARACTERISTICS (Voltages Referenced to V , T = 25°C)  
SS  
A
V
V
LCD  
DD  
Characteristic  
V
V
Min  
Typical  
Max  
Unit  
Symbol  
Output Drive Current — Frontplanes  
µA  
V
= 0.15 V  
= 2.65 V  
= 1.72 V  
= 1.08 V  
= 0.15 V  
= 5.35 V  
= 3.52 V  
= 1.98 V  
I
5
5
2.7  
2.7  
260  
260  
O
FH  
I
FL  
V
I
5
5
2.7  
2.7  
-240  
-240  
O
FH  
I
FL  
V
I
5
5
2.7  
2.7  
-40  
-1.5  
O
FH  
I
FL  
V
I
5
5
2.7  
2.7  
40  
2
O
FH  
I
FL  
V
I
5
5
5.5  
5.5  
600  
600  
O
FH  
I
FL  
V
I
5
5
5.5  
5.5  
-520  
-520  
O
FH  
I
FL  
V
I
5
5
5.5  
5.5  
-35  
-1.5  
O
FH  
I
FL  
V
I
5
5
5.5  
5.5  
55  
1
O
FH  
I
FL  
Supply Standby Currents (No Clock)  
µA  
I
= Standby @ I = 0 µA  
I
DDS  
2.7  
5.5  
2.7  
30  
800  
50  
DD  
out  
I
I
= Standby @ I = 0 µA  
I
LCDS  
LCD  
out  
I
= Standby @ I = 0 µA  
I
DDS  
DD  
out  
5.5  
1500  
= Standby @ I = 0 µA  
I
LCDS  
LCD  
out  
Supply Currents (f  
) = 110 kHz  
µA  
OSC  
I
2.7  
2.7  
5.5  
5.5  
2.7  
5.5  
30  
170  
70  
400  
40  
70  
I
I
I
= Quiescent @ I = 0 µA, no loading  
DDQ  
DDQ  
DDQ  
DDQ  
DD  
DD  
DD  
out  
I
I
I
= Quiescent @ loading = 270pF  
= Quiescent @ I = 0 µA, no loading  
out  
I
I
I
= Quiescent @ loading = 270pF  
DD  
I
I
= Quiescent @ I = 0 µA, no loading  
LCDQ  
LCDQ  
LCD  
LCD  
out  
= Quiescent @ I = 0 µA, no loading  
out  
Input Current  
I
-0.1  
0.1  
7.5  
µA  
in  
Input Capacitance  
C
pF  
in  
(continued)  
MC14LC5002 • MC14LC5003 • MC14LC5004  
3–6  
MOTOROLA  
ELECTRICAL CHARACTERISTICS (Continued)  
V
V
LCD  
DD  
V
V
Characteristic  
Min  
Typical  
Max  
Symbol  
Unit  
Frequencies  
OSC2 Frequency @ R1; R1 = 200 kΩ  
BP Frequency @ R1  
OSC2 Frequency @ R2; R2 = 996 kΩ  
f
kHz  
Hz  
kHz  
5
5
5
5
5
5
100  
100  
23  
150  
150  
33  
OSC2  
f
BP  
f
OSC2  
Average DC Offset Voltage (BP Relative to FP)  
V
5
2.8  
-50  
+50  
mV  
V
OO  
Input Voltage  
“0” Level  
“1” Level  
= 2.65 V  
= 0.15 V  
V
V
2.8  
5.5  
5
5
0.85  
1.65  
IL  
IL  
V
V
2.8  
5.5  
5
5
2
3.85  
IH  
IH  
*
Output Drive Current — Backplanes  
V
5
5
2.8  
2.8  
-240  
-240  
µA  
O
I
BH  
I
BL  
V
I
5
5
2.8  
2.8  
260  
260  
O
BH  
I
BL  
V
= 1.08V  
= 1.72 V  
= 5.35 V  
= 0.15 V  
= 1.98 V  
= 3.52 V  
I
I
5
5
2.8  
2.8  
40  
2
O
BH  
BL  
V
I
5
5
2.8  
2.8  
-40  
-1  
O
BH  
I
BL  
V
I
5
5
5.5  
5.5  
-520  
-520  
O
BH  
I
BL  
V
I
5
5
5.5  
5.5  
600  
600  
O
BH  
I
BL  
V
I
5
5
5.5  
5.5  
55  
1
O
BH  
I
BL  
V
I
5
5
5.5  
5.5  
-35  
-1  
O
BH  
I
BL  
Pulse Width, Data Clock  
DCLK Rise/Fall Time  
(Figure 1)  
(Figure 1)  
(Figure 2)  
(Figure 2)  
(Figure 2)  
(Figure 2)  
(Figure 3)  
(Figure 3)  
(Figure 3)  
(Figure 3)  
t
5
3
100  
100  
ns  
µs  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
w
t , t  
5
3
120  
120  
r
f
Setup Time, D to DCLK  
t
5
3
20  
20  
in  
su  
Hold Time, D to DCLK  
t
5
3
40  
60  
in  
h
Hold Time for START condition  
Hold Time for STOP condition  
DCLK Low to ENB High  
ENB High to DCLK High  
ENB High Pulse Width  
t
5
3
100  
100  
start  
t
5
3
100  
100  
stop  
t
5
3
20  
20  
h
t
5
3
20  
20  
rec  
t
5
3
100  
100  
w
ENB Low to DCLK High  
t
5
3
20  
20  
su  
NOTE: Timing for Figures 1, 2, and 3 are design estimates only.  
* For a time (t = 4/OSC FREQ.) after the backplane waveform changes to a new voltage level, the circuit is maintained in the high-current state to  
allow the load capacitances to charge quickly. The circuit is then returned to the low-current state until the next voltage change.  
MOTOROLA  
MC14LC5002 • MC14LC5003 • MC14LC5004  
3–7  
SWITCHING WAVEFORMS  
t
t
r
f
V
DD  
90%  
50%  
10%  
CLK  
GND  
t
t
w
w
Figure 1.  
VALID  
V
DD  
50%  
D
in  
GND  
t
t
stop  
t
t
su  
start  
h
V
DD  
CLK  
GND  
Figure 2.  
t
t
w
w
V
DD  
50%  
ENB  
CLK  
GND  
t
t
h
su  
t
rec  
V
DD  
50%  
FIRST  
CLK  
GND  
LAST  
CLK  
Figure 3.  
MC14LC5002 • MC14LC5003 • MC14LC5004  
3–8  
MOTOROLA  
FUNCTIONAL DESCRIPTION  
The MC14LC5002/5003/5004 have essentially two sections  
which operate asynchronously from each other;the data input  
and storage section and the LCD drive section.The LCD drive  
and timing is derived from the oscillator, while the data input  
from V  
to 0 V, and when it is off, it switches from 1/3 V  
LCD LCD  
to 2/3 V  
. When a frontplane driver is on, its  
LCD  
output switches from 0 V to V  
, and when it is off, it switches  
LCD  
from 2/3 V  
to 1/3 V  
.
LCD  
LCD  
and storage is controlled by the Data In (D ), Data Clock  
in  
The LCD drive and timing section provides the multiplex sig-  
nals and backplane driver input signals and formats the front-  
plane and backplane waveforms.  
The address pins are used to uniquely distinguish LCD driver  
from any other chips on the same bus and to define LCD driver  
as the “master” in the system.There must be one master in any  
system.  
The enable pin may be used as a third control line in the  
communication bus. It may be used to define the moment  
when the data is latched. If not used, then the data is latched  
after 128 bits of data have been received.  
(DCLK), Address (A0, A1, A2), and Enable (ENB) pins.  
Data is shifted serially into the 128-bit shift register and ar-  
ranged into four consecutive blocks of 32 parallel data bits. A  
time-multiplex of the four backplane drivers is made (each  
backplane driver becoming active then inactive one after an-  
other) and, at the start of each backplane active period, the  
corresponding block of 32 bits is made available at the front-  
plane drivers. A high input to a plane driver turns the driver  
on, and a low input turns the driver off.  
Figure 4 shows the sequence of backplanes.Figure 5 shows  
the possible configurations of the frontplanes relative to the  
backplanes.When a backplane driver is on, its output switches  
TIME FRAME  
V
LCD  
2/3 (V  
1/3 (V  
0 V  
)
)
LCD  
BP1  
LCD  
V
LCD  
2/3 (V  
1/3 (V  
0 V  
)
)
LCD  
BP2  
BP3  
LCD  
V
LCD  
2/3 (V  
1/3 (V  
0 V  
)
)
LCD  
LCD  
V
LCD  
2/3 (V  
1/3 (V  
0 V  
)
)
LCD  
BP4  
LCD  
Figure 4. Backplane Sequence  
MOTOROLA  
MC14LC5002 • MC14LC5003 • MC14LC5004  
3–9  
TIME FRAME  
TIME FRAME  
V
V
LCD  
LCD  
BP1  
BP1  
0 V  
V
0 V  
V
FP DATA  
BITS  
4321  
FP DATA  
BITS  
4321  
LCD  
LCD  
2/3 (V  
1/3 (V  
0 V  
)
)
2/3 (V  
1/3 (V  
0 V  
)
)
LCD  
LCD  
LCD  
LCD  
0000  
0001  
V
V
LCD  
LCD  
2/3 (V  
1/3 (V  
0 V  
)
2/3 (V  
1/3 (V  
0 V  
)
)
LCD  
LCD  
1000  
0100  
1001  
0101  
)
LCD  
LCD  
V
V
LCD  
LCD  
2/3 (V  
1/3 (V  
0 V  
)
)
2/3 (V  
1/3 (V  
0 V  
)
)
LCD  
LCD  
LCD  
LCD  
V
V
LCD  
LCD  
2/3 (V  
1/3 (V  
0 V  
)
)
2/3 (V  
1/3 (V  
0 V  
)
)
LCD  
LCD  
1101  
0011  
1011  
0111  
1111  
1100  
0010  
1010  
0110  
1110  
LCD  
LCD  
V
V
LCD  
LCD  
2/3 (V  
1/3 (V  
0 V  
)
)
2/3 (V  
1/3 (V  
0 V  
)
)
LCD  
LCD  
LCD  
LCD  
V
V
LCD  
LCD  
2/3 (V  
1/3 (V  
0 V  
)
)
2/3 (V  
1/3 (V  
0 V  
)
)
LCD  
LCD  
LCD  
LCD  
V
V
LCD  
LCD  
2/3 (V  
1/3 (V  
0 V  
)
)
2/3 (V  
1/3 (V  
0 V  
)
)
LCD  
LCD  
LCD  
LCD  
V
V
LCD  
LCD  
2/3 (V  
1/3 (V  
0 V  
)
)
2/3 (V  
1/3 (V  
0 V  
)
)
LCD  
LCD  
LCD  
LCD  
Figure 5. Frontplane Combinations  
MC14LC5002 • MC14LC5003 • MC14LC5004  
3–10  
MOTOROLA  
PIN DESCRIPTIONS  
A0, A1,A2 for MC14LC5003/5004  
A0/A1,A2 for MC14LC5002  
Address Inputs  
10 M  
1 M  
The address pins must be tied to V . This defines the  
DD  
normal operation mode.  
100 k  
10 k  
CAUTION  
The configuration A0, A1, A2 = 111 must be used.The config-  
uration A0, A1, A2 = 000 is reserved for Motorola’s use only.  
Allthreeaddresspinsshouldneverbetiedto0Vsimultaneous-  
ly.  
1 k  
10 k  
100 k  
1 M  
10 M  
OSCILLATOR FREQUENCY  
Figure 6. Oscillator Frequency vs. Load Resistance  
(Approximate)  
ENB  
Enable Input  
If the ENB pin is tied to V , the MC14LC5002/5003/5004  
DD  
will always latch the data after 128 bits have been received.  
The latched data is multiplexed and fed to the frontplane driv-  
ers for display. If external control of this latching function is  
required, then the ENB pin should be held low, followed by  
one high pulse on ENB when data display is required. (This  
may be useful in a system where MC14LC5002/5003/5004 is  
permanently addressed and only the last 128 bits of data sent  
are required to be latched for display).The pulse on the ENB  
pin must occur while DCLK is high.  
FP1-FP32  
Frontplane Drivers  
Frontplane driver outputs.  
BP1-BP4  
Backplane Drivers  
Backplane driver outputs.  
V
LCD  
LCD Driver Supply  
DCLK, D  
Power supply input for LCD drive outputs. May be used to  
supply a temperature-compensated voltage to the LCD drive  
section, which can be separate from the logic voltage supply,  
in  
Data Clock and Data Input  
Address input and data input controls.See Data Input Pro-  
tocol sections for relevant option.  
V
.
DD  
V
OSC1, OSC2  
DD  
Oscillator Pins  
Positive Power Supply  
To use the on-board oscillator, an external resistor should  
be connected between OSC1 and OSC2. Optionally, the  
OSC1 pin may be driven by an externally generated clock  
signal.  
A resistor of 680 kconnected between OSC1 and OSC2  
pins gives an oscillator frequency of about 30 kHz, giving ap-  
proximately30HzasseenattheLCDdriveroutputs.Aresistor  
of 200 kgives about 100 kHz, which results in 100Hz at the  
driver outputs. LCD manufacturers recommend an LCD drive  
frequency of between 30 Hz and 100 Hz. See Figure 6.  
This pin supplies power to the main processor interface and  
logic portions of the device. The voltage range is 2.7 to 5.5 V  
with respect to the V pin.  
SS  
For optimum performance, V should be bypassed to  
DD  
V
using a low inductance capacitor mounted very closely  
SS  
to these pins. Lead length on this capacitor should be mini-  
mized.  
V
SS  
Ground  
Common ground.  
MOTOROLA  
MC14LC5002 • MC14LC5003 • MC14LC5004  
3–11  
line low for at least one clock-pulse time while the clock line is  
high.  
After the start condition has been established, an eight-bit  
DATA INPUT PROTOCOL  
Two-wire communication bus DCLK, D ; three-wire com-  
in  
munication bus DCLK, D , ENB.  
in  
address (0111111X ) should be sent by the controller followed  
0
by an extra clock pulse while the data line is left high. In this  
option, only the seven most significant bits of the address are  
used to uniquely define devices on the bus, the least significant  
MC14LC5002/5003 — SERIAL INTERFACE DEVICE (FIG-  
URE 7)  
Before communication with an MC14LC5002/5003 can be-  
gin, a start condition must be set up on the bus by the trans-  
mitter.To establish a start condition, the transmitter must pull  
the data line low for at least one clock-pulse time while the  
clock line is high. The “idle” state for the clock line and data  
line is the high state.  
After the start condition has been established, an eight-bit  
address (01111110) should be sent by the transmitter. If the  
address sent corresponds to the address of the  
MC14LC5002/5003 then on each successive clock pulse, the  
addressed device will accept a data bit.  
If the ENB pin is permanently high, then the addressed  
MC14LC5002/5003’s internal counter latches the data to be  
displayed after 128 data bits have been received. Otherwise,  
the control of this latch function may be overridden by holding  
the ENB line low until the new data is required to be displayed,  
then a high pulse should be sent on the ENB line. The high  
pulse must be sent during DCLK high (clock idle).  
To end communication with an MC14LC5002/5003, a stop  
condition should be set up on the bus (or another start con-  
dition may be set up if another communication is desired).To  
establish a stop condition, the transmitter must pull the data  
line high for at least one clock-pulse time while the clock line  
is high.Note that the communication channel to an addressed  
device may be left open after the 128 data bits have been sent  
by not setting up a stop or a start condition. In such a case,  
the 129th rising DCLK edge, which normally would be used  
to set up the stop or start condition, is ignored by the  
MC14LC5002/5003 and data continues to be received on the  
130th rising DCLK. The latch function continues to work as  
normal (i.e., data is be latched either after each block of 128  
data bits has been received or under external control as re-  
quired).  
bit X is used as a read/write control: if the least significant bit  
0
is 0, then the controller writes to the LCD driver; if it is 1, then  
the controller reads from the LCD driver’s 128-bit shift register  
on a first-in first-out basis.If the seven most significant address  
bits sent correspond to the address of the LCD driver then the  
addressed LCD driver responds by sending an “acknowledge”  
bit back to the controller (i.e., the LCD driver pulls the data line  
low during the extra clock pulse supplied by the controller). If  
the least significant address bit was 0, then the controller  
should continue to send data to the LCD driver in blocks of  
eight bits followed by an extra ninth clock pulse to allow the  
LCD driver to pull the data line D low as an acknowledgment.  
in  
If the least significant address bit was 1, then the LCD driver  
sends data back to the controller (the clock is supplied by the  
controller). After each successive group of eight bits sent, the  
LCD driver leaves the data line high for one pulse.  
If the ENB pin is permanently high, then the addressed  
MC14LC5004’s internal counter latches the data to be dis-  
played after 128 data bits have been received. Otherwise the  
control of this latch function may be overridden by holding the  
ENB line low until the new data is required to be displayed,  
then a high pulse should be sent on the ENB line. The high  
pulse must be sent during DCLK high (clock idle).  
To end communication with an MC14LC5004, a stop condi-  
tion should be set up on the bus (or another start condition  
may be set up if another communication is desired).To estab-  
lish a stop condition, the transmitter must pull the data line high  
for at least one clock-pulse time while the clock line is high.  
Note that the communication channel to an addressed device  
may be left open after the 128 data bits have been sent by not  
setting up a stop or a start condition. In such a case the rising  
DCLK edge which comes after all 128 data bits have been sent  
and after the last acknowledge-related clock pulse has been  
made is ignored;data continues to be received on the following  
DCLK high. The latch function continues to work as normal  
(i.e., data is latched either after each block of 128 data bits has  
been received or under external control as required).  
At any time during data transmission, the transfer may be  
interrupted with a stop condition. Data transmission may be  
resumed with a start condition and resending the address.  
MC14LC5004 — IIC DEVICE (FIGURE 8)  
Before communication with an MC14LC5004 can begin, a  
start condition must be set up on the bus by the controller.To  
establish a start condition, the controller must pull the data  
At any time during data transmission, the transfer may be  
interrupted with a stop condition. Data transmission may be  
resumed with a start condition and resending the address.  
MC14LC5002 • MC14LC5003 • MC14LC5004  
3–12  
MOTOROLA  
FP32  
FP1  
FP2  
DIN  
BP3  
BP1  
BP3  
BP4 BP3  
BP1  
BP2  
BP4  
BP2  
BP4  
BP1  
BP2  
DCLK  
STOP  
START  
8-BITS ADDRESS  
128-BITS DATA  
ENABLE PULSE MAY OCCUR AS REQUIRED  
BUT MUST BE DURING DCLK HIGH.  
ENB  
(IF USED)  
Figure 7a. Data Input—MC14LC5002/5003  
Figure 8 . Data Input MC14LC5004 (IIC Device)  
MC14LC5002 • MC14LC5003 • MC14LC5004  
3–14  
MOTOROLA  
APPLICATION INFORMATION  
Figure 9 shows an interface example for serial data interface.  
Example 1 contains the software to use HC05 with MC14LC5003 in serial data interface.  
V
DD  
A0 A1 A2  
OSC1  
OSC2  
DOUT  
SCK  
D
in  
R = 470 kΩ  
MC14LC5003  
MC68HC05  
DCLK  
ENB  
STROBE  
FP1-FP32  
BP1-BP4  
1/4 MUX DISPLAY  
Figure 9. Serial Interface Example Between MC68HC05 and MC14LC5003  
PORTC  
DDRC  
SEN  
SCL  
SDA  
EQU  
EQU  
EQU  
EQU  
EQU  
EQU  
$02  
PORTC  
PORTDC  
ENABLE PIN, PC7  
CLOCK PIN, PC6  
DATA PIN, PC5  
OUTPUT DATA  
$06  
$07  
$06  
$05  
$FF  
DOUT  
ORG  
$0050  
W1  
COUNT  
RMB  
RMB  
1
1
ORG  
FCB  
FCB  
$1FFE  
#$01  
#$00  
ADDRESS OF RESET VECTOR OF MC68HC805C4  
RESET VECTOR  
*** Main Program start at 0100 ***  
ORG  
LDA  
STA  
$0100  
#DOUT  
DDRC  
START  
AGAIN  
SET DATA LINE OUTPUT  
LDX  
#$00  
BSET  
BSET  
SDA,PORTC IDLE STATE  
SCL,PORTC CLOCK AND DATA ARE HIGH  
READY  
LBYTE  
BSET  
LDA  
STA  
SEN,PORTC EN=1  
#$11  
W1  
SET ADDRESS AND 8 CHARACTERS  
BCLR  
SDA,PORTC START CONDITION, DATA LOW WHILE CLOCK HIGH  
CLC  
LDA  
STA  
LDA  
INCX  
#$08  
COUNT  
SEND,X  
8 BITS TO SHIFT  
GET A BYTE  
MOTOROLA  
MC14LC5002 • MC14LC5003 • MC14LC5004  
3–15  
LBIT  
BCLR  
ROLA  
BCC  
SCL,PORTC CLOCK LOW  
DZERO DATA BIT=0 ?  
BSET  
JMP  
SDA,PORTC NO, BIT=1 AND DATA HIGH  
CLKHI  
DZERO  
CLKHI  
BCLR  
BSET  
DEC  
SDA,PORTC DATA LOW  
SCL,PORTC  
COUNT  
LBIT  
CLOCK HIGH  
BNE  
DEC  
W1  
BNE  
LBYTE  
LAST BYTE ?  
STOP  
BCLR  
BCLR  
BSET  
BSET  
BCLR  
RTS  
SCL,PORTC  
SDA,PORTC STOP CONDITION  
SCL,PORTC DATA GOES HIGH WHILE CLOCK HIGH  
SDA,PORTC  
SEN,PORTC EN=0  
*** End of Program ***  
*** LCD Address and Data ***  
SEND  
FCB  
FCB  
FCB  
RTS  
$7E  
LCD DRIVER ADDRESS  
DATA TO SENT  
$FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF  
$FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF  
Example 1. Serial Data Interface Method  
Figure 10 shows an interface example for IIC interface.  
V
V
DD  
DD  
1kΩ  
A0 A1 A2  
OSC1  
OSC2  
DOUT  
D
in  
R = 470 kΩ  
MC14LC5004  
MC68HC05  
SCK  
DCLK  
ENB  
STROBE  
FP1-FP32  
BP1-BP4  
1/4 MUX DISPLAY  
Figure 10. IIC Interface Example Between MC68HC05 and MC14LC5004  
MC14LC5002 • MC14LC5003 • MC14LC5004  
3–16  
MOTOROLA  
PACKAGE DIMENSIONS  
QFP  
FU SUFFIX  
CASE 848B-02  
L
39  
27  
26  
40  
-D-  
B
-A-  
L
V
DETAIL A  
52  
14  
B
B
13  
1
-D-  
B
S
S
0.20 (0.008)  
0.05 (0.002)  
A-B  
A-B  
D
S
M
H
A-B  
-A,B,D-  
DETAIL A  
F
V
0.20 (0.008)  
C
M
D
S
DETAIL C  
M
C
E
J
N
DATUM  
-H-  
-C-  
SEATING  
BASE METAL  
0.10 (0.004)  
H
D
G
M
D
0.02 (0.008)  
C
A-B  
S
M
S
SECTION B-B  
MILLIMETERS  
DIM MIN MAX  
INCHES  
MIN  
MX  
NOTES:  
U
1.DIMENSIONING AND TOLERANCING PER ANSI  
Y14.5M, 1982.  
A
B
C
D
E
F
9.90  
9.90  
2.10  
0.22  
2.00  
0.22  
10.10 0.390 0.398  
10.10 0.390 0.398  
2.CONTROLLING DIMENSION: MILLIMETER.  
3.DATUM PLANE -H- IS LOCATED AT BOTTOM OF  
LEAD AND IS COINCIDENT WITH THE LEAD  
WHERE THE LEAD EXITS THE PLASTIC BODY  
AT THE BOTTOM OF THE PARTING LINE.  
4.DATUMS -A-, -B- AND -D- TO BE DETERMINED  
AT DATUM PLANE -H-.  
2.45  
0.38  
2.10  
0.33  
0.083 0.096  
0.009 0.015  
0.079 0.083  
0.009 0.013  
0.026 BSC  
T
DATUM -H-  
G
H
J
0.65 BSC  
R
Q
--  
0.25  
0.23  
0.95  
--  
0.010  
5.DIMENSIONS S AND V TO BE DETERMINED AT  
SEATING PLANE -C-.  
0.13  
0.65  
0.005 0.009  
0.026 0.037  
0.307 REF  
K
L
6.DIMENSIONS A AND B DO NOT INCLUDE MOLD  
PROTRUSION. ALLOWABLE PROTRUSION IS  
0.25 (0.010) PER SIDE. DIMENSIONS A AND B  
DO INCLUDE MOLD MISMATCH AND ARE  
DETERMINED AT DATUM PLANE -H-.  
7.DIMENSION D DOES NOT INCLUDE DAMBAR  
PROTRUSION. ALLOWABLE DAMBAR  
PROTRUSION SHALL BE 0.08 (0.003) TOTAL IN  
EXCESS OF THE D DIMENSION AT MAXIMUM  
MATERIAL CONDITION. DAMBAR CANNOT BE  
7.80 REF  
K
M
N
Q
R
S
T
5˚  
0.13  
0˚  
10˚  
0.17  
7˚  
5˚  
0.005 0.007  
0˚ 7˚  
0.005 0.012  
10˚  
W
X
0.13  
0.30  
12.95 13.45 0.510 0.530  
DETAIL C  
0.13  
0˚  
--  
--  
0.005  
0˚  
--  
--  
U
V
W
X
12.95 13.45 0.510 0.530  
0.35  
0.45  
0.014 0.018  
0.063 REF  
1.6 REF  
MOTOROLA  
MC14LC5002 • MC14LC5003 • MC14LC5004  
3–17  
PACKAGE DIMENSIONS  
TQFP  
FB SUFFIX  
CASE 873A-02  
MILLIMETERS  
INCHES  
MIN MAX  
NOTES:  
DIM MIN  
MAX  
7.000 BSC  
3.500 BSC  
7.000 BSC  
3.500 BSC  
1.DIMENSIONING AND TOLERANCING PER ANSI  
Y14.5M, 1982.  
A
AI  
B
0.276 BSC  
0.138 BSC  
0.276 BSC  
0.138 BSC  
2.CONTROLLING DIMENSION: MILLIMETER.  
3.DATUM PLANE -AB- IS LOCATED AT BOTTOM OF  
LEAD AND IS COINCIDENT WITH THE LEAD  
WHERE THE LEAD EXITS THE PLASTIC BODY  
AT THE BOTTOM OF THE PARTING LINE.  
4.DATUMS -T-, -U- AND -Z-TO BE DETERMINED AT  
DATUM PLANE -AB-.  
BI  
C
D
E
1.400 1.600 0.055 0.063  
0.300 0.450 0.012 0.018  
1.350 1.450 0.053 0.057  
0.300 0.400 0.012 0.016  
0.800 BASIC 0.031 BASIC  
0.050 0.150 0.002 0.006  
0.090 0.200 0.004 0.008  
0.500 0.700 0.020 0.028  
5.DIMENSIONS S AND V TO BE DETERMINED AT  
SEATING PLANE -AC-.  
F
6.DIMENSIONS A AND B DO NOT INCLUDE MOLD  
PROTRUSION. ALLOWABLE PROTRUSION IS  
0.250 (0.010) PER SIDE. DIMENSIONS A AND B  
DO INCLUDE MOLD MISMATCH AND ARE  
DETERMINED AT DATUM PLANE -AB-.  
7.DIMENSION D DOES NOT INCLUDE DAMBAR  
PROTRUSION. ALLOWABLE DAMBAR  
PROTRUSION SHALL NOT CAUSE THE D  
DIMENSION TO EXCEED 0.520 (0.020).  
8.MINIMUM SOLDER PLATE THICKNESS SHALL  
BE 0.0076 (0.0003).  
G
H
J
K
M
N
P
12˚ REF  
12˚ REF  
0.090 0.160 0.004 0.006  
0.400 BASIC 0.016 BASIC  
Q
R
S
1˚  
5˚  
1˚  
5˚  
0.150 0.250 0.006 0.010  
9.EXACT SHAPE OF EACH CORNER MAY VARY  
FROM DEPICTION.  
9.000 BSC  
4.500 BSC  
9.000 BSC  
4.500 BSC  
0.200 REF  
1.000 REF  
0.354 BSC  
0.014 BSC  
0.354 BSC  
0.014 BSC  
0.008 REF  
0.039 REF  
SI  
V
VI  
W
X
MC14LC5002 • MC14LC5003 • MC14LC5004  
3–18  
MOTOROLA  
BOND PAD LAYOUT  
-X  
+X  
For MCC14LC5003 / MCC14LC5004 BARE DIE &  
MCC14LC5003Z / MCC14LC5004Z AU BUMP DIE :  
PIN 1  
2
DIE SIZE : 1981.2 x 3022.6 µm  
2,  
(78 x 119 mil 1 mil ~ 25.4µm)  
2
AU BUMP SIZE : 70 x 70 µm  
+Y  
RESERVED AREA :  
AREA A  
COORDINATES  
AREA  
X
Y
A
B
-445  
-445  
-300  
-300  
-74  
193  
45  
45  
193  
-910  
-1100  
-1100  
-910  
-Y  
-74  
AREA B  
368  
368  
HONG KONG I.C.  
DESIGN CENTER  
©
Dimensions in µm  
Note :  
1. Reserved area contains dummy bumps for IC bumping process alignment  
and IC identifications.  
2. No conductive tracks should be laid underneath reserved area to avoid  
short circuit.  
3. Reserved area applies to Au bump die only. It does not apply to bare die.  
Die Pad Coordinates  
Coordinates  
Coordinates  
Die  
Pad No.  
Die  
Pad No.  
Pin Name  
Pin Name  
X
Y
X
Y
25  
26  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
FP10  
FP9  
FP8  
FP7  
FP6  
FP5  
FP4  
FP3  
FP2  
FP1  
NC  
735.998  
735.998  
735.998  
735.998  
735.998  
735.998  
735.998  
735.998  
735.998  
735.998  
736.000  
736.000  
736.000  
-837.201  
-690.001  
-542.801  
-395.601  
-248.401  
-101.201  
45.999  
1
2
FP32  
FP31  
FP30  
FP29  
FP28  
FP27  
FP26  
FP25  
FP24  
FP23  
FP22  
FP21  
FP20  
FP19  
FP18  
FP17  
FP16  
FP15  
VLCD  
-736.002  
-736.002  
-736.002  
-736.002  
-736.002  
-736.002  
-736.002  
-736.002  
-736.002  
-736.002  
-736.002  
-736.002  
-736.002  
-736.002  
-588.802  
-441.602  
-294.402  
-147.202  
0.000  
929.199  
781.999  
3
634.799  
4
487.599  
5
340.399  
6
193.199  
7
45.999  
193.199  
340.399  
487.599  
634.800  
782.000  
929.200  
8
-101.201  
-248.401  
-395.601  
-542.801  
-690.001  
-837.201  
-1205.601  
-1205.601  
-1205.601  
-1205.601  
-1205.601  
-1205.600  
9
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
DCLK  
DIN  
38  
39  
40  
41  
42  
43  
44  
45  
46  
ENB  
A2  
736.000  
588.800  
441.600  
294.400  
147.198  
-0.002  
1205.600  
1205.600  
1205.600  
1205.600  
1205.599  
1205.599  
1205.599  
1205.599  
1205.600  
A1  
A0  
BP4  
BP3  
BP2  
BP1  
VDD  
-147.202  
-294.402  
-441.600  
20  
VSS  
147.200  
-1205.600  
21  
22  
23  
24  
FP14  
FP13  
FP12  
FP11  
294.398  
441.598  
588.798  
735.998  
-1205.601  
-1205.601  
-1205.601  
-1205.601  
47  
48  
OSC2  
OSC1  
-588.800  
-736.000  
1205.600  
1205.600  
Dimensions in µm  
MOTOROLA  
MC14LC5002 • MC14LC5003 • MC14LC5004  
3–19  

相关型号:

MC14LC5004

128 Segment LCD Drivers
MOTOROLA

MC14LC5004

72-Segment / 128-Segment LCD Drivers
FREESCALE

MC14LC5004AFU

Liquid Crystal Driver, 128-Segment, CMOS, PQFP52, QFP-52
MOTOROLA

MC14LC5004FU

128 Segment LCD Drivers
MOTOROLA

MC14LC5004FU

72-Segment / 128-Segment LCD Drivers
FREESCALE

MC14LC5436DW

TELECOM, DTMF SIGNALING CIRCUIT, PDSO16, SOG-16
MOTOROLA

MC14LC5436DWR2

TELECOM, DTMF SIGNALING CIRCUIT, PDSO16, SOG-16
MOTOROLA

MC14LC5436P

TELECOM, DTMF SIGNALING CIRCUIT, PDIP14, PLASTIC, DIP-14
MOTOROLA

MC14LC5447

Calling Line Identification (CLID) Receiver with Ring Detector
MOTOROLA

MC14LC5447DW

Calling Line Identification (CLID) Receiver with Ring Detector
MOTOROLA

MC14LC5447DWR2

TELEPHONE CALLING NO IDENT CKT, PDSO16, SOG-16
MOTOROLA

MC14LC5447P

Calling Line Identification (CLID) Receiver with Ring Detector
MOTOROLA