0% found this document useful (0 votes)
103 views22 pages

M U Iti-Character lED Display/lamp Driver Cmos: Motorola Semiconductor Technical Data

The document describes the MC14489B, a CMOS LED driver chip that can directly interface with individual LEDs or 7-segment displays. It drives common cathode LEDs in a multiplexed 5x fashion and communicates with a microcontroller via a synchronous serial port. A single chip can drive a 5-digit display plus decimals, a 4.5-digit display plus decimals and sign, or 25 individual LEDs. It has on-chip decoding to drive 7-segment displays and can display numbers, letters, and symbols. The chip is compatible with Motorola and National serial interfaces and has registers that allow random access via an 8-bit transfer without additional address or steering bits.

Uploaded by

Nayeem Mamun
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
103 views22 pages

M U Iti-Character lED Display/lamp Driver Cmos: Motorola Semiconductor Technical Data

The document describes the MC14489B, a CMOS LED driver chip that can directly interface with individual LEDs or 7-segment displays. It drives common cathode LEDs in a multiplexed 5x fashion and communicates with a microcontroller via a synchronous serial port. A single chip can drive a 5-digit display plus decimals, a 4.5-digit display plus decimals and sign, or 25 individual LEDs. It has on-chip decoding to drive 7-segment displays and can display numbers, letters, and symbols. The chip is compatible with Motorola and National serial interfaces and has registers that allow random access via an 8-bit transfer without additional address or steering bits.

Uploaded by

Nayeem Mamun
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 22

MOTOROLA

SEMICONDUCTOR

TECHNICAL

DATA

MC14489B

M u Iti-Character
lED

Display/lamp

Driver

CMOS

p SVFFiX
PLASTICOIP
CASE73$

The MC144898 is a flexible light-emitting-diode


driver which directly interfaces to individual lamps, 7-segment displays, or various combinations of
both. LEOs wired with common cathodes are driven in a multiplexed-by-5
fashion. Communication with an MCUIMPU is established through a synchronous serial port. The MC 144898 features data retention plus decode and scan
circuitry, thus relieving processor overhead. A single, current-setting resistor
is the only ancillary component required.
A single device can drive anyone of the following: a 5-digit display plus
decimals, a 4-112-digit display plus decimals and sign, or 25 lamps. A special
technique allows driving 5 112 digits; see Figure 16. A configuration register
allows the drive capability to be partitioned off to suit many additional applications. The on-chip decoder outputs 7-segment-format
numerals O to 9, hexadecimal characters A to F, plus 151etters and symbols.
The MC144898 is compatible with the Motorola SPI and National MICRO-WIRETM serial data ports. The chip's patented 8itGrabberTM registers
augment the serial interface by allowing random access without steering or
address bits. A 24-bit transfer updates the display register. Changing the configuration register requires an 8-bit transfer.
.Operating
Voltage Range of Drive Circuitry: 4.5 to 5.5 V
.Operating
Junction Temperature Range: -40 to 130C
.Current Sources Controlled by Single Resistor Provide Anode Drive
.Low-Resistance
FET Switches Provide Direct Common Cathode Interface
.Low-Power
Mode (Extinguishes the LEDs) and Brightness Controlled via
Serial Port
.Special Circuitry Minimizes EMI when Display is Driven and Eliminates EMI
in Low-Power Mode
.Power-On
Reset (POR) Blanks the Display on Power-Up, Independent of
Supply Ramp Up Time
.May Be Used with Double-Heterojunction
LEDs for Optimum Efficiency
.Chip Complexity: 4300 Elements (FETs, Resistors, Capacitors, etc.)

BitGrabber is a trademark of Motorola Inc.


MICROWIRE is a trademark of National Semiconductor

REVO
November

2000

Corp.

PW SUFF,~
SOOPACKAGE "

CASE 7510

ORDERING

..

INFQRMATJON

MC14489BP

PlaSticDtP

MC14489BDW

SOOP~gec

BLOCK DIAGRAM

DATA IN
CLOCK

ENABLE

12
D

11

C
10

OSCILLATOR AND
CONTROL LOGIC

DATA OUT

4
PIN 3 = VDD
PIN 14 = VSS

NIBBLE MUX AND


DECODER ROM

7 a TO g

BLANK

BitGrabber
DISPLAY REGISTER
24 BITS

BitGrabber
CONFIGURATION REGISTER
8 BITS

POR

18

241/2STAGE
SHIFT REGISTER

DIM/BRIGHT

ANODE DRIVERS
(CURRENT SOURCES)

BANK SWITCHES (FETs)


7

9
13
15
16
17
BANK 1 BANK 2 BANK 3 BANK 4 BANK 5

6
b

Rx

5 4 2 1 20 19
d e f g h

MAXIMUM RATINGS* (Voltages Referenced to VSS)


Symbol
VDD

Parameter

DC Supply Voltage

Value

Unit

0.5 to + 6.0

Vin

DC Input Voltage

0.5 to VDD + 0.5

Vout

DC Output Voltage

0.5 to VDD + 0.5

15

mA

Iin

Iout

IDD, ISS
TJ

RJA

Tstg
TL

DC Input Current per Pin


(Includes Pin 8)

mA

DC Output Current
Pins 1, 2, 4 7, 19, 20 Sourcing
Sinking

40
10

Pins 9, 13, 15, 16, 17 Sinking

320

Pin 18

15

DC Supply Current, VDD and VSS Pins


Chip Junction Temperature

Device Thermal Resistance,


JunctiontoAmbient (see Thermal
Considerations section)
Plastic DIP
SOG Package
Storage Temperature

Lead Temperature, 1 mm from Case for


10 Seconds

350

mA

40 to + 130

This device contains protection circuitry to


guard against damage due to high static voltages or electric fields. However, precautions
must be taken to avoid applications of any voltage higher than maximum rated voltages to this
highimpedance circuit. For proper operation,
Vin and Vout should be constrained to the range
VSS (Vin or Vout) VDD.
Unused inputs must always be tied to an appropriate logic voltage level (e.g., either VSS or
VDD). Unused outputs must be left open.

C/W

90
100

65 to + 150

260

* Maximum Ratings are those values beyond which damage to the device may occur.
Functional operation should be restricted to the limits in the Electrical Characteristics
tables or Pin Descriptions section.

MC14489B
2

MOTOROLA

ELECTRICAL CHARACTERISTICS (Voltages Referenced to VSS, TJ = 40 to 130C* unless otherwise indicated)


Symbol
VDD
VDD (stby)

Parameter

Test Condition

Power Supply Voltage Range of LED Drive Circuitry


Minimum Standby Voltage

Bits Retained in Display and


Configuration Registers, Data
Port Fully Functional

VDD
V

Guaranteed
Limit

Unit

4.5 to 5.5

3.0

VIL

Maximum LowLevel Input Voltage


(Data In, Clock, Enable)

3.0
5.5

0.9
1.65

VIH

Minimum HighLevel Input Voltage


(Data In, Clock, Enable)

3.0
5.5

2.1
3.85

VHys

Minimum Hysteresis Voltage


(Data In, Clock, Enable)

3.0
5.5

0.2
0.4

VOL

Maximum LowLevel Output Voltage


(Data Out)

Iout = 20 A

3.0
5.5

0.1
0.1

Iout = 1.3 mA

4.5

0.4

VOH

Minimum HighLevel Output Voltage


(Data Out)

Iout = 20 A

3.0
5.5

2.9
5.4

Iout = 800 A

4.5

4.1

Maximum Input Leakage Current


(Data In
In, Clock
Clock, Enable)

Vin = VDD or VSS

5.5

2.0

Vin = VDD or VSS,


TJ = 25C only

5.5

0.1

iOL

Minimum Sinking Current


(a, b, c, d, e, f, g, h)

Vout = 1.0 V

4.5

0.2

mA

iOH

Peak Sourcing Current See Figure 7 for currents up to


35 mA (a, b, c, d, e, f, g, h)

Rx = 2.0 k, Vout = 3.0 V,


Dimmer Bit = High

5.0

13 to 17.5

mA

Rx = 2.0 k, Vout = 3.0 V,


Dimmer Bit = Low

5.0

6 to 9

Vout = VDD (FET Leakage)

5.5

50

Vout = VDD (FET Leakage),


TJ = 25C only

5.5

Vout = VSS (Protection Diode


Leakage)

5.5

Maximum ON Resistance
(Bank 1, Bank 2, Bank 3, Bank 4, Bank 5)

Iout = 0 to 200 mA

5.0

10

Maximum Quiescent Supply Current

Device in LowPower Mode,


Vin = VSS or VDD, Rx in
Place, Outputs Open

5.5

100

Same as Above, TJ = 25C

5.5

20

Device NOT in LowPower


Mode, Vin = VSS or VDD,
Outputs Open

5.5

1.5

Iin

IOZ

Ron
IDD, ISS

Iss

Maximum Output Leakage Current


(Bank 1
1, Bank 2
2, Bank 3
3, Bank 4
4, Bank 5)

Maximum RMS Operating Supply Current


(The VSS leg does not contain the Rx current component.
See Pin Descriptions.)

mA

* See Thermal Considerations section.

MOTOROLA

MC14489B
3

AC ELECTRICAL CHARACTERISTICS (TJ = 40 to 130C*, CL = 50 pF, Input tr = tf = 10 ns)


VDD
V

Guaranteed
Limit

Serial Data Clock Frequency, Single Device or Cascaded Devices


NOTE: Refer to Clock tw below
(Figure 1)

3.0
4.5
5.5

dc to 3.0
dc to 4.0
dc to 4.0

MHz

tPLH,
tPHL

Maximum Propagation Delay, Clock to Data Out


(Figures 1 and 5)

3.0
4.5
5.5

140
80
80

ns

tTLH,
tTHL

Maximum Output Transistion Time, Data Out


(Figures 1 and 5)

3.0
4.5
5.5

70
50
50

ns

fR

Refresh Rate Bank 1 through Bank 5


(Figures 2 and 6)

3.0
4.5
5.5

NA
700 to 1900
700 to 1900

Hz

Cin

Maximum Input Capacitance Data In, Clock, Enable

10

pF

VDD
V

Guaranteed
Limit

Unit

Symbol
fclk

Parameter

Unit

* See Thermal Considerations section.

TIMING REQUIREMENTS (TJ = 40 to 130C*, Input tr = tf = 10 ns unless otherwise indicated)


Symbol

Parameter

tsu, th

Minimum Setup and Hold Times, Data In versus Clock


(Figure 3)

3.0
4.5
5.5

50
40
40

ns

tsu, th,
trec

Minimum Setup, Hold, ** and Recovery Times, Enable versus Clock


(Figure 4)

3.0
4.5
5.5

150
100
100

ns

tw(L)

Minimum ActiveLow Pulse Width, Enable


(Figure 4)

3.0
4.5
5.5

4.5
3.4
3.4

tw(H)

Minimum InactiveHigh Pulse Width, Enable


(Figure 4)

3.0
4.5
5.5

300
150
150

ns

Minimum Pulse Width, Clock


(Figure 1)

3.0
4.5
5.5

167
125
125

ns

Maximum Input Rise and Fall Times Data In, Clock, Enable
(Figure 1)

3.0
4.5
5.5

1
1
1

ms

tw

tr, tf

* See Thermal Considerations section.


** For a highspeed 8Clock access, th for Enable is determined as follows:
VDD = 3 to 4.5 V, fclk > 1.78 MHz: th = 4350 (7500/fclk)
VDD = 4.5 to 5.5 V,clk
f > 2.34 MHz: th = 3300 (7500/fclk)
where th is in ns and fclk is in MHz.
NOTES:
1. This restriction does NOT apply for fclk rates less than those listed above. For slow fclk rates, use the th limits in the above table.
2. This restriction does NOT apply for an access involving more than 8 Clocks. For > 8 Clocks, use the th limits in the above table.

MC14489B
4

MOTOROLA

tf

tr
VDD

90%
CLOCK 50%
10%

VSS
tw

tw
1/fclk
tPLH

DATA OUT

tPHL

90%
50%
10%

BANK
OUTPUT
tTLH

50%

tTHL

1/fR

Figure 1.

Figure 2.

tw(L)
VALID

ENABLE

tw(H)

VDD

50%

VDD
50%

DATA IN

VSS
tsu

th

VDD

50%

CLOCK

VSS

VSS

th

tsu

trec
VDD

CLOCK

50%
FIRST
CLOCK

LAST
CLOCK

Figure 3.

VSS

Figure 4.

VDD
TEST POINT

TEST POINT

56
DEVICE
UNDER
TEST

CL *

*Includes all probe and fixture capacitance.


Figure 5.

MOTOROLA

DEVICE
UNDER
TEST

CL *

*Includes all probe and fixture capacitance.


Figure 6.

MC14489B
5

PIN DESCRIPTIONS
DIGITAL INTERFACE
Data In (Pin 12)
Serial Data Input. The bit stream begins with the MSB and
is shifted in on the lowtohigh transition of Clock. When the
device is not cascaded, the bit pattern is either 1 byte (8 bits)
long to change the configuration register or 3 bytes (24 bits)
long to update the display register. For two chips cascaded,
the pattern is either 4 or 6 bytes, respectively. The display
does not change during shifting (until Enable makes a low
tohigh transition) which allows slow serial data rates, if desired.
The bit stream needs neither address nor steering bits due
to the innovative BitGrabber registers. Therefore, all bits in
the stream are available to be data for the two registers. Random access of either register is provided. That is, the registers may be accessed in any sequence. Data is retained in
the registers over a supply range of 3 to 5.5 V. Formats are
shown in Figures 8 through 14 and summarized in Table 2.
Information on the segment decoder is given in Table 1.
Data In typically switches near 50% of VDD and has a
Schmitttriggered input buffer. These features combine to
maximize noise immunity for use in harsh environments and
bus applications. This input can be directly interfaced to
CMOS devices with outputs guaranteed to switch near rail
torail. When interfacing to NMOS or TTL devices, either a
level shifter (MC14504B, MC74HCT04A) or pullup resistor of
1 k to 10 k must be used. Parameters to be considered
when sizing the resistor are the worstcase IOL of the driving
device, maximum tolerable power consumption, and maximum data rate.
Clock (Pin 11)
Serial Data Clock Input. Lowtohigh transitions on Clock
shift bits available at Data In, while hightolow transitions
shift bits from Data Out. The chips 241/2stage shift register is static, allowing clock rates down to dc in a continuous or
intermittent mode. The Clock input does not need to be synchronous with the onchip clock oscillator which drives the
multiplexing circuit.
Eight clock cycles are required to access the configuration
register, while 24 are needed for the display register when the
MC14489B is not cascaded. See Figures 8 and 9.
As shown in Figure 10, two devices may be cascaded. In
this case, 32 clock cycles access the configuration register
and 48 access the display register, as depicted in Figure 10.
Cascading of 3, 4, 5, and 6 devices is shown in Figures 11,
12, 13, and 14, respectively. Also, reference Table 2.
Clock typically switches near 50% of V DD and has a
Schmitttriggered input buffer. Slow Clock rise and fall times
are tolerated. See the last paragraph of Data In for more information.
NOTE
To guarantee proper operation of the poweron
reset (POR) circuit, the Clock pin must NOT be
floated or toggled during powerup. That is, the
Clock pin must be stable until the V DD pin
reaches at least 3 V.
If control of the Clock pin during powerup is not
practical, then the MC14489B must be reset via bit
C0 in the C register. To accomplish this, C0 is reset low, then set high.

MC14489B
6

Enable (Pin 10)


ActiveLow Enable Input. This pin allows the MC14489B to
be used on a serial bus, sharing Data In and Clock with other
peripherals. When Enable is in an inactive high state, Data
Out is forced to a known (low) state, shifting is inhibited, and
the port is held in the initialized state. To transfer data to the
device, Enable (which initially must be inactive high) is taken
low, a serial transfer is made via Data In and Clock, and
Enable is taken high. The lowtohigh transition on Enable
transfers data to either the configuration or display register,
depending on the data stream length.
Every rising edge on Enable initiates a blanking interval
while data is loaded. Thus, continually loading the device with
the same data may cause the LEDs on some banks to appear
dimmer than others.
NOTE
Transitions on Enable must not be attempted
while Clock is high. This puts the device out of
synchronization with the microcontroller. Resynchronization occurs when Enable is high and
Clock is low.
This input is also Schmitttriggered and switches near 50%
of VDD, thereby minimizing the chance of loading erroneous
data in the registers. See the last paragraph of Data In for
more information.
Data Out (Pin 18)
Serial Data Output. Data is transferred out of the shift register through Data Out on the hightolow transition of Clock.
This output is a no connect, unless used in one of the manners discussed below.
When cascading MC14489Bs, Data Out feeds Data In of the
next device per Figures 10, 11, 12, 13, and 14.
Data Out could be fed back to an MCU/MPU to perform a
wraparound test of serial data. This could be part of a system check conducted at powerup to test the integrity of the
systems processor, pc board traces, solder joints, etc.
The pin could be monitored at an inline Q.A. test during
board manufacturing.
Finally, Data Out facilitates troubleshooting a system.
DISPLAY INTERFACE
Rx (Pin 8)
External CurrentSetting Resistor. A resistor tied between
this pin and ground (VSS) determines the peak segment drive
current delivered at pins a through h. Pin 8s resistor ties into
a current mirror with an approximate current gain of 10 when
bit D23 = high (brighten). With D23 = low, the peak current is
reduced about 50%. Values for Rx range from 700 to infinity. When Rx = (open circuit), the display is extinguished.
For proper current control, resistors having 1% tolerance
should be used. See Figure 7.
CAUTION
Small Rx values may cause the chip to overheat
if precautions are not observed. See Thermal
Considerations.

MOTOROLA

a through h (Pins 1, 2, 4 7, 19, 20)


AnodeDriver Current Sources. These outputs are closelymatched current sources which directly tie to the anodes
of external discrete LEDs (lamps) or display segment LEDs.
Each output is capable of sourcing up to 35 mA.
When used with lamps, outputs a, b, c, and d are used to
independently control up to 20 lamps. Output h is used to control up to 5 lamps dependently. (See Figure 17.) For lamps,
the No Decode mode is selected via the configuration register, forcing e, f, and g inactive (low).
When used with segmented displays, outputs a through g
drive segments a through g, respectively. Output h is used to
drive the decimals. Refer to Figure 9. If unused, h must be left
open.
Bank 1 through Bank 5 (Pins 9, 13, 15, 16, 17)
DiodeBank FET Switches. These outputs are lowresistance switches to ground (VSS) capable of handling currents
of up to 320 mA each. These pins directly tie to the common
cathodes of segmented displays or the cathodes of lamps
(wired with cathodes common).
The display is refreshed at a nominal 1 kHz rate to achieve
optimum brightness from the LEDs. A 20% duty cycle is utilized.

i OH, PEAK DRIVE CURRENT (mA)

35

Special design techniques are used onchip to accommodate the high currents with low EMI (electromagnetic interference) and minimal spiking on the power lines.
POWER SUPPLY
VSS (Pin 14)
Mostnegative supply potential. This pin is usually ground.
Resistor Rx is externally tied to ground (VSS). Therefore,
the chips VSS pin does not contain the Rx current component.
VDD (Pin 13)
Mostpositive supply potential.
To guarantee data integrity in the registers and to ensure
the serial interface is functional, this voltage may range from
3 to 6 volts with respect to VSS. For example, within this voltage range, the chip could be placed in and out of the low
power mode.
To adequately drive the LEDs, this voltage must be 4.5 to
6 volts with respect to VSS.
The VDD pin contains the Rx current component plus the
chips current drain. In the lowpower mode, the current mirror and clock oscillator are turned off, thus significantly reducing the VDD current, IDD.

5 V SUPPLY
BIT D23 = HIGH (BRIGHTEN LEDs)
WITH D23 = LOW, iOH IS CUT BY 50%.

30
25
20
15
10
5
400

800

1.2 k

1.6 k

2.0 k

2.4 k 2.8 k

3.2 k

3.6 k

4.0 k

Rx, EXTERNAL RESISTOR ()


NOTE: Drive current tolerance is approximately 15%.

Figure 7. a through h Nominal Current per Output versus Rx

MOTOROLA

MC14489B
7

Table 1. Triple-Mode Segment Decoder Function Table


Lamp Conditions

Bank Nibble Value

Binary

Hexadecimal

MSB

No DecodeG)
(Invoked via
Bits C1 to C7)

7-Segment Display
Characters

LSB

Hex Decode
(Invoked via
Bits C1 to C5)

Special
Decode
(Invoked via
Bits C1 to C7)

$0

"
u

$1

$2

,','

on

,'I

on

on

$3

$4

H L

l./

on

I
L

on

$5

H L

$6

H H

$7

H H

G
,
,

$8

IH

$9

$A

9
'-I
,-,

$B

'c,

,L

$C

~
@

on

,-

on

on

on

LI

on

on

on

on

on

on

on

on

on

on

$0

c'

on

on

$E

on

on

on

$F

H r

on

on

on

on

on

"
O
O
,

on

on

on

NOTES:
1. In the No Decode mode, outputs e, f, and g are unused and are all forced inactive (low). Output
h decoding is unaffected, i.e., unchanged from the other modes. The No Decode mode is used
for three purposes:
a. Individually controlling lamps.
b. Controlling a half digit with sign.
c. Controlling annunciators. examples: AM, PM, UHF, kV, mm Hg.
2. Can be used as capital S.
3. Can be used as capital B.
4. Can be used as small g.

MC14489B
8

MOTOROLA

MOTOROLA

CLOCK

ENABLE

C6

C5

C4

C3

C2

C1

CLCOK

ENABLE

DATA IN

C0

C7

10

11

12

13

14

15

(a) Configuration Register Format (1 Byte)

16

17

18

19

D4

20

D3

21

D2

22

D1

23

24

L = LOW POWER MODE (BLANKS THE DISPLAY), FORCED LOW (L) BY POWER ON RESET
H = NORMAL MODE
CONTROLS BANK 1: L = HEX DECODE, H = DEPENDS ON C6
NOTE: The lowpower (standby) mode places the device
CONTROLS BANK 2: L = HEX DECODE, H = DEPENDS ON C6
in a static state, thus eliminating EMI and mux switching
noise. Therefore, during precision analog measurements,
CONTROLS BANK 3: L = HEX DECODE, H = DEPENDS ON C6
the lowpower mode could be invoked by a systems MCU.
CONTROLS BANK 4: L = HEX DECODE, H = DEPENDS ON C7
Also, the lowpower mode blanks the display, and could
CONTROLS BANK 5: L = HEX DECODE, H = DEPENDS ON C7
be used to flash the LEDs on and off.
L = NO DECODE, H = SPECIAL DECODE (REFER TO C1, C2, AND C3)
L = NO DECODE, H = SPECIAL DECODE (REFER TO C4 AND C5)
SEE TABLE 1

LSB

MSB

DATA IN

L
L
H
H
L
L
H
H

L
H
L
H
L
H
L
H

D17

BANK 5
NIBBLE

D18

D16

D15

D13

BANK 4
NIBBLE

D14

D11

D9

BANK 3
NIBBLE

D10

D8

D7

D5

SEE TABLE 1

BANK 2
NIBBLE

D6

THE LSBs OF EACH BANK NIBBLE ARE D0, D4, D8, D12, AND D16.

D12

NOTE: L = Low Voltage Level (Logic 0), H = High Voltage Level (Logic 1)

(b) Display Register Format (3 Bytes)

= ACTIVATE h IN BOTH BANKS 1 AND 2


= ACTIVATE h IN ALL BANKS

= ACTIVATE h IN BANK 1
= ACTIVATE h IN BANK 2
= ACTIVATE h IN BANK 3
= ACTIVATE h IN BANK 4
= ACTIVATE h IN BANK 5

= ALL h OUTPUTS INACTIVE

D19

L = DIM LEDs, H = BRIGHTEN LEDs

L
L
L
L
H
H
H
H

D20

BANK 1
NIBBLE

D0

D21

D23

D22

LSB

MSB

Figure 8. Timing Diagrams for NonCascaded Devices

MC14489B
9

APPLICATIONS INFORMATION

+5V
MC14489B
VDD
VSS

a
b
c
d
e

OPTIONAL
+5V

DATA OUT

f
g

Rx

8
8

Rx
#5

#4

#3

#2

f
e

g
d
#1

b
c

BANK 5
CMOS
MCU/MPU

DATA IN
CLOCK
ENABLE

BANK 4
BANK 3
BANK 2
BANK 1

Figure 9. NonCascaded Application Example: 5 Character Common Cathode


LED Display with Two Intensities as Controlled via Serial Port

MC14489B
10

MOTOROLA

"
~
I/)
c

~
Q)

"
.c
Q) -c
I/) .c
I/)

II)
~o~
z~z
<~<
00

~~
>..c
"''Q.
I/) ~
.-Q)
"C.c
Q) E
>.
~

tO

i:;Q-

~
aJ

~~~
(!)U)-

~~Q
("I

cb ;
.c

--Gj
~

-'
<

Q
1~

Lt)
~o~
zt-z
~

In
GI
.~
>
GI

.!
Dl

C
=6
~
1,)
In
~
(J

ID
C
II:

~
12:

(0) I

o
C

cn
...
w
ow
.51
w
a:

c
o

~
;

ID
D

~
Z

~ I au.
~O~

::

~~
~-

';!?rn

IV
...
~
CI
;0=
C
0
(J
--

O
~
~
I/)
C
."
~
-Q)
C
.0
~
~
~

~
Q)
U)
.51
Q)
a:
>m
ii
U)
c

Q.
Q)
"C
.
I/)

.g' .~
C >
0
Q)
U "C
Q) "C

!~
~
~
'"" Q)
C .c
Q) .cQ) .-C
-I/)
OI~
C ~
.c
U
~
8
"C ~
~~
.Q I/)

u
-

8.

~~~
--~
~ffio
Sa:

~
0
01
.-C
"C
C

J,
>
u
."
-.c

-~
Q)
>.

g-.b
-"
~
I/) 0
~J
.QI
.c
Q)
>
U
"'
C
.-01
Q)

."
~
Q)
:5
.a;
.
.c
.-

.c.C
--"
I/) U
~ jg
E =>..c 01
"'
~
'""
0
:5 .5
.c .!a

1 ~li

UJ.C
..s:
UJ

Figure 10. Bit Stream Formats for Two Devices Cascaded

Q)

..:
'*

c:
Q)
(\1.0

~ c: .
~>-B.C: .2'
c.Q).c.
.~ >. Q)
"c .0 .~
Q).
u
>.~(\1
-9 B .5
.-c:-1
O ... ~W
~oaJ
O"cc(
~.

2.Q)W
U) c:
c:Q)
(\IQ)~
~
-(\I
--c:-~

.-~

.Il)

"1!."C

:J
.2'

U)

c:

.-(\I
&JI

'E~U)
o>-Q)
U(\1>.
Q)Q..O
>.
.~
~

C')

"ccn
Q)

(\I

.c.-

Q) -~
.=
01 2.
-c:U)
C::QC:
Q) (\I
e
Q)"C.c.c.~
-:J-.r

Q)

0Ic:~
.
c:
.c:
U
:J.C.Q)
"c~C.
U)

1/1
..
Q)
...
1/1
.51
Q)
11:

c
.2
~
..
~
C)
;;:
c
O
u

~
~
~-~
OQ)J:
->~
J, "'
~
>
(\I :;:
E
Q)
UQ)Q)
(\I .-U)
-<{
c.
.c:
~Q) U).CJ.-

In
...
41
"cn
'61
41
a:
>la
"5.
In
c

Q).C.
.~ .!J Q)
~
.c:
Q) .-

::

.5

OI"cU
.-"c
(\I
.c:
Q) .5

U~-1
~UJ
~"c
(\I (\I [D
U ~

Q)Q)w
.O=Q)
-c:0)
~ .-3
E ~ c.

>-:J~
-HC')
~o-:
...~
C: Q)
.-->.
.c.0).o
U
.-(\I
.c.

U)
Q)

c:
co
"'

-~

~Q)2.
~

UJ

>.

0)

-1-9C:

aJoe
c(.-:::.
z~C\I
WO~
"I:i.b~
Q)

"Cc:Q)
.2U
(\I
~

.->

c:Q)U
.-.c:
~
...
(\IQ)-1

~UJ

U).r:aJ
Q) .2'

c(

(\I

>..c:Z
.O~W
,
U

Q)

~~~
B-s .c.~
...01.C::J~
O
O
"C
~
,
.0

..
~
~

OIU)O
c: .-=
.-"
.O
"C~(\I-1U)
Q)aJ(\1
-a;c("C
.c:ZQ)
-Wc:c:C:
Q) Q)
.c:.c:E
~~~
Uj

Figure 11. Bit Stream Formats for Three Devices Cascaded

b
z

(\I
.-

~~
~o

"'
:.:=0:.:
Z I-

<

<

00

00

Lt)
:11:

I~

m
0>
~
v
v
.u
~

.c
~
"'

~
UJI
c:
Q) "'
.c: Q)
$:'(iJc:

8
-'
0

"'
Q)

~
'"'

'(iJ;
C:.c:
~
~>- .-c:

~z
<n

~
-Q)

I/)

~>.-.Q
"0Q)

"'
~o~
ZI-Z
~

;b~
.-:3
'"' c
0
Q)
'"'.C:
Q)'(iJ C
C 0
~ CI
-C
C .-

M
=11=
ID

I~

0)
~
~
~
,U

<
~~i
'"'

t-

Q)
>
~
CI

<
00

<
00

~o
N
*

U
In

ffi
-'

~
"I

~
qo
,..
U
~

.c
~
...

:g

m
0>

(/)
Qj
-u;
'61
0)
~
c
o
;
cu
..
~
Dl
-=
C
0
U

In
Q)
u
">
Q)
0

~~

"'
~o~
z

0"0
.-C
-Q)
~ a.
:. Q)
CI"0 IC
C U>

.c
~
"'

>-'"'

~~
~o

~
0
-IU
1~

IU
(,)
--

--

8 .~
Q) >
III
.."0
Q)
-.-"0
~
CI
Q)
~

~>-

~
Q)

Q) B
.= I/)
-~
~ u

>Q)Q)
ca
:5
-c:
c.
CI ..!
c

.E ~
:.:3

u
"-'

~8
0'"'

"0 u

1~
>
~
U
~

~
<.>

c:
~
'"'
-

-Q)
a.>.
~z
<1"

~;b
:c-'"'
ClO

"'
~o~
2

1-

<
00

:c~
Q)
~>
U
"'
.E
Q)
.Q
-.c:
U>
:.

~~
00

<
00

.c
9
"'

0)
~
"'"

I ~~
~,
W

"'"

U
~

8
;1

.~
'"'
Q)

.a;
.
.-CI

E.C:~
>-u
=
~
.~
.Q
,..
c: .c:
.-CI
.c:
~
U
0
:c.c
~
~.-

~z
~0

lili
OLL
I

gJ.!..
~0",

<n

::J
a.

o~
~::J
uu

~fi3
W~

mt;:
~cn
I-cn:c

~0:..
5~~

-->
8Z
LL(!)W

~
z
wo
0:

I/)

1="
~~

~o~
Z
I-

~ ~

.c
~
...

ID
=!I:

;;:aJ

~a(t;

8 wc

10

-11:
!

I~

ID
0)
CO
~
~
~
()
~

~ ~ ~

~5
~o

"'

z
au.
~a-

'

~
<
u
1Z
~

c
w ~
~.;

~z
<n

~a:-

~I:;
~o~
ZI-Z
~

.c
~
"'

::I1:!~
(!)00-->
LL(!)W

~o
M
'#:

UJ
-'
00

m
01
~
qq~
U
~

~
III

~!;
~o

"'
~
<
CD

('II
=11:

w
-'
[0
<
z
w

m
0)
~
~
~
?-

a:
5
1Z

--'
<
zO

I ~ 11.

~
~~~
IIJ 115!7j~
~ I~~~

~
III
IV
U
IV

w
Ir
~

CI.
O

8
-'
(.)

UI
...
Q)
~
'51
Q)
a:
c
o
;:
la
...
~
CI
;;:
C
O
(J

~z
<a

8
z
Ou.

~5
~o

"'
~o~
ZLZ
<~<
CD

.c
~
m

CD

,..
:11:

~
z
w

q-

c:;
~

8
5

..

w
a:
<
(.)
1Z

~
0

.2
~
:.:. u
-0

~
CJ

>u
~

I
=>
Inll.
o~
~=>
l>~

cn:l:

>=~

aJtL:
f-~cn

...
Q!
:5
.a;
.

.-CJ

~ID
Z<
wffi

Ou.
g~~
~
(.!)cn-

~~
.-,..
:2"...
CJO
:2~
W ,..
> (1J
-::

I~ I~

F;~
~~

C
~
Q!

~.c
.2 :E
-CJ
.c
:.
u
0
.c.c
~ (/)
~.-

~
~
~
z
8

~~
"1

0...

E.C ~
>.u
=
as

.<

CI~~
GI
c
~
a:
W
>Q!~
ca
.c--c
c.
CJ .-

U
(1J
.E
w
.c
-.c
"'
:.

Sa:

I -J
w

m
0)
rD
~

cn
..I
GI(OW
-,..-0
~
Q!

c.>.

-0."
'<
a:a:w
::J~U
<.?CI)-->
u.<.?w
Zwc

CJ
.-0

8 .~
w Q!
~-0-0

1.;
>
-::
U
(1J

w
Ir
<
u

C
0

"
~
:.
W
CJ-0
10=
.
C
(/)

e:

1-

.c
~
...

~
-C
C
0
.-C

~
w
UI
Q)
U
'>
Q)
C
><
in
Dl
C
=6

:.
Q!
c

Win
C

~
1-

<

~
zgz
<
CD

,..
...c
0

'<~
0

c
.(/)

l~

8~o

8
d

as
Q!

.~~
-0Q! 0

~~'"'

II)

~
.p!.;.
(/)
C.c
as
;.
>.
as
-w

b
z

[!:a[;j
1

~wc
Olr
(,)

Figure 14. Bit Stream Formats tor Six Devices Cascaded

15

Table 2. Register Access for Two or More Cascaded Devices


Configuration Register Access

Display Register Access

Total Number of Bytes

Number of Leading
Dont Care Bytes

Total Number of Bytes

Number of Leading
Dont Care Bytes

3N

3N + 2

If 3N 1 is a Multiple of 4

3N 1

3N + 1

If 3N 2 is a Multiple of 4

3N 2

3N

If 3N 3 is a Multiple of 4

3N 2

3N

Ci i *
Criteria*
If 3N is a Multiple of 4

* N = number of devices that are cascaded. For example, to drive 10 digits, 2 devices are cascaded; therefore, N = 2. To drive 35 digits, seven
devices are cascaded; therefore N = 7.

LED DISPLAY

+5V

+5V
VDD

CMOS
MCU/MPU

R1
MC14489B

Rx
R2
VSS

NOTE: R1 limits the maximum current to avoid damaging the display and/or the MC14489B
due to overheating. See the Thermal Considerations section. An 1/8 watt resistor
may be used for R1. R2 is a 1 k or 5 k potentiometer ( 1/8 watt). R2 may be a
lightsensitive resistor.

Figure 15. CommonCathode LED Display with DialAdjusted Brightness

MC14489B
16

MOTOROLA

UNIVERSAL OVERFLOW
(1 OR HALFDIGIT)

5DIGIT DISPLAY

USE TO DRIVE LAMP


OR MINUS SIGN

2 3
4
5
BANK OUTPUTS

a TO g

MC14489B

3
INPUT LINES
NOTE: A Universal Overflow pins out all anodes and cathodes.

Figure 16. Driving 5 1/2 Digits

MOTOROLA

MC14489B
17

THESE LAMPS
INDEPENDENTLY
CONTROLLED WITH
BITS D0 TO D19

a
b
MC14489B

c
d
e

NC

NC

NC

BANK 1
BANK 2
THESE LAMPS DEPENDENTLY
CONTROLLED WITH
BITS D20, D21, AND D22*

BANK 3
BANK 4
BANK 5

CMOS
MCU/MPU

* If required, this group of lamps can be independently controlled. To accomplish independent control, only connect lamps to BANK 1 and
BANK 2 for output h (two lamps). Then, use bits D20, D21, and D22 for control of these two lamps.

Figure 17. 25Lamp Application

MC14489B
18

MOTOROLA

a TO d

e TO h

BANK 1
TO
BANK 4

BANK 5
MC14489B

CMOS MCU/MPU

Figure 18. 4Digit Display Plus Decimals with Four Annunciators


or 41/2Digit Display Plus Sign

MUXED 5DIGIT MONOLITHIC DISPLAY (CLUSTER)


HEWLETTPACKARD 50827415 OR EQUIVALENT

14

12

10

13

20

19

17

16

15

13

MC14489B

3
INPUT LINES

Figure 19. Compact Display System with Three Components

MOTOROLA

MC14489B
19

THERMAL CONSIDERATIONS
The MC14489B is designed to operate with a chipjunction
temperature (TJ) ranging from 40 to 130C, as indicated in
the electrical characteristics tables. The ambient operating
temperature range (TA) is dependent on RJA, the internal
chip current, how many anode drivers are used, the number
of bank drivers used, the drive current, and how the package
is cooled. The maximum ratings table gives the thermal resistance, junctiontoambient, of the MC14489B mounted on a
pc board using natural convection to be 90C per watt for the
plastic DIP. The SOG thermal resistance is 100C per watt.
The following general equation (1) is used to determine the
power dissipated by the MC14489B.
PT = PD + PI

(1)

where
PT = Total power dissipation of the MC14489B
PD = Power dissipated in the driver circuitry (mW)
PI = Power dissipated by the internal chip
circuitry (mW)

That is, if TA = 79C, the maximum junction temperature is


130C. The chips average temperature for this example is
lower than 130C because all segments are usually not illuminated simultaneously for an indefinite period.
WorstCase Analysis Example 2:
16 lamps (4 banks and 4 anode drivers)
SOG without heat sink on PC board
iOH = 30 mA max
VLED = 1.8 V min
VDD = 5.5 max
PD = (30)(4)(5.5 1.8)(4/5) = 355 mW

Ref. (2)

PI = (1.5)(5.5) + 3[5.5 3(1.0)] = 16 mW

Ref. (3)

Therefore, PT = 355 + 16 = 371 mW

Ref. (1)

and Tchip = RJAPT = (100C/W)(0.371) = 37C

The equations for the two terms of the general equation


are:
PD = (iOH) (N)(VDD VLED)(B/5)

(2)

PI = (1.5 mA)(VDD) + IRx(VDD IRxRx)

(3)

where
iOH = Peak anode driver current (mA)
IRx = iOH /10, with iOH = the peak anode driver current
(mA) when the dimmer bit is high
N = Number of anode drivers used
B = Number of bank drivers used
Rx = External resistor value (k)
VDD = Maximum supply voltage, referenced to VSS
(volts)
VLED = Minimum anticipated voltage drop across the
LED
1.5 mA = Operating supply current of the MC14489B
The following two examples show how to calculate the
maximum allowable ambient temperature.

Finally, the maximum allowable


TA = TJmax Tchip = 130 37 = 93C
To extend the allowable ambient temperature range or to
reduce TJ, which extends chip life, a heat sink such as shown
in Figure 20 can be used in highcurrent applications. Alternatively, heatspreader techniques can be used on the PC
board, such as running a wide trace under the MC14489B and
using thermal paste. Wide, radial traces from the MC14489B
leads also act as heat spreaders.

AAVID #5804 or equivalent


(Tel. 603/5244443, FAX 603/5281478)
Motorola cannot recommend one supplier over another and
in no way suggests that this is the only heat sink supplier.

WorstCase Analysis Example 1:

Figure 20. Heat Sink

5digit display with decimals (5 banks and 8 anode drivers)


DIP without heat sink on PC board
iOH = 20 mA max
VLED = 1.8 V min
VDD = 5.25 max

Table 3. LED Lamp and CommonCathode Display


Manufacturers
Supplier

PD = (20)(8)(5.25 1.8)(5/5) = 552 mW

Ref. (2)

QT Optoelectronics

PI = (1.5)(5.25) + 2[5.25 2(2)] = 10 mW

Ref. (3)

HewlettPackard (HP), Components Group

Therefore, PT = 552 + 10 = 562 mW

Ref. (1)

Industrial Electronic Engineers (IEE), Component Products Div.

and Tchip = RJAPT = (90C/W)(0.562) = 51C


Finally, the maximum allowable
TA = TJmax Tchip = 130 51 = 79C

MC14489B
20

Purdy Electronics Corp., AND Product Line


NOTE: Motorola cannot recommend one supplier over another
and in no way suggests that this is a complete listing of
LED suppliers.

MOTOROLA

PACKAGE DIMENSIONS

P SUFFIX
PLASTIC DIP
CASE 73803
-A20

11

10

NOTES:
1. DIMENSIONING AND TOLERANCING PER ANSI
Y14.5M, 1982.
2. CONTROLLING DIMENSION: INCH.
3. DIMENSION L TO CENTER OF LEAD WHEN
FORMED PARALLEL.
4. DIMENSION B DOES NOT INCLUDE MOLD
FLASH.

B
C

-T-

DIM
A
B
C
D
E
F
G
J
K
L
M
N

SEATING
PLANE

M
E
G

N
F

J 20 PL
0.25 (0.010)

D 20 PL
0.25 (0.010)

T A

T B

INCHES
MIN
MAX
1.010 1.070
0.240 0.260
0.150 0.180
0.015 0.022
0.050 BSC
0.050 0.070
0.100 BSC
0.008 0.015
0.110 0.140
0.300 BSC
15
0
0.020 0.040

MILLIMETERS
MIN
MAX
25.66 27.17
6.10
6.60
3.81
4.57
0.39
0.55
1.27 BSC
1.27
1.77
2.54 BSC
0.21
0.38
2.80
3.55
7.62 BSC
0
15
1.01
0.51

DW SUFFIX
SOG PACKAGE
CASE 751D04
NOTES:
1. DIMENSIONING AND TOLERANCING PER
ANSI Y14.5M, 1982.
2. CONTROLLING DIMENSION: MILLIMETER.
3. DIMENSIONS A AND B DO NOT INCLUDE
MOLD PROTRUSION.
4. MAXIMUM MOLD PROTRUSION 0.150
(0.006) PER SIDE.
5. DIMENSION D DOES NOT INCLUDE
DAMBAR PROTRUSION. ALLOWABLE
DAMBAR PROTRUSION SHALL BE 0.13
(0.005) TOTAL IN EXCESS OF D DIMENSION
AT MAXIMUM MATERIAL CONDITION.

A
20

11

10X

P
0.010 (0.25)

10

20X

0.010 (0.25)

T A

J
S

F
R
C
T
18X

MOTOROLA

SEATING
PLANE

X 45 _

DIM
A
B
C
D
F
G
J
K
M
P
R

MILLIMETERS
MIN
MAX
12.65
12.95
7.40
7.60
2.35
2.65
0.35
0.49
0.50
0.90
1.27 BSC
0.25
0.32
0.10
0.25
0_
7_
10.05
10.55
0.25
0.75

INCHES
MIN
MAX
0.499
0.510
0.292
0.299
0.093
0.104
0.014
0.019
0.020
0.035
0.050 BSC
0.010
0.012
0.004
0.009
0_
7_
0.395
0.415
0.010
0.029

MC14489B
21

Motorola reserves the right to make changes without further notice to any products herein. Motorola makes no warranty, representation or guarantee regarding
the suitability of its products for any particular purpose, nor does Motorola assume any liability arising out of the application or use of any product or circuit, and
specifically disclaims any and all liability, including without limitation consequential or incidental damages. Typical parameters which may be provided in Motorola
data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including Typicals
must be validated for each customer application by customers technical experts. Motorola does not convey any license under its patent rights nor the rights of
others. Motorola products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other
applications intended to support or sustain life, or for any other application in which the failure of the Motorola product could create a situation where personal injury
or death may occur. Should Buyer purchase or use Motorola products for any such unintended or unauthorized application, Buyer shall indemnify and hold Motorola
and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees
arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that
Motorola was negligent regarding the design or manufacture of the part. Motorola and
are registered trademarks of Motorola, Inc. Motorola, Inc. is an Equal
Opportunity/Affirmative Action Employer.
Mfax is a trademark of Motorola, Inc.
How to reach us:
USA / EUROPE / Locations Not Listed: Motorola Literature Distribution;
P.O. Box 5405, Denver, Colorado 80217. 13036752140 or 18004412447

JAPAN: Nippon Motorola Ltd.; SPD, Strategic Planning Office, 141,


4321 NishiGotanda, Shinagawaku, Tokyo, Japan. 81354878488

Customer Focus Center: 18005216274


Mfax: [email protected] TOUCHTONE 16022446609
ASIA/PACIFIC: Motorola Semiconductors H.K. Ltd.; Silicon Harbor Center,
Motorola Fax Back System
US & Canada ONLY 18007741848 2 Dai King Street, Tai Po, N.T., Hong Kong. fax: 85226666123
http://sps.motorola.com/mfax/
HOME PAGE: http://mot-sps.com/

MC14489
22

MC14489B

You might also like