August 1997
ICM7211, ICM7212
4-Digit, ICM7211 (LCD) and
ICM7212 (LED) Display Drivers
Features ICM7211 (LCD)
• Four Digit Non-Multiplexed 7 Segment LCD Display
Outputs with Backplane Driver
• Complete Onboard RC Oscillator to Generate Backplane
Frequency
• Backplane Input/Output Allows Simple Synchronization
of Slave-Devices to a Master
• ICM7211 Devices Provide Separate Digit Select Inputs to
Accept Multiplexed BCD Input (Pinout and Functionally
Compatible with Siliconix DF411)
• ICM7211M Devices Provide Data and Digit Address
Latches Controlled by Chip Select Inputs to Provide a
Direct High Speed Processor Interface
• ICM7211 Decodes Binary to Hexadecimal; ICM7211A
Decodes Binary to Code B (0-9, Dash, E, H, L, P, Blank)
• ICM7211A Available in Surface Mount Package
Features ICM7212AM (LED)
• 28 Current-Limited Segment Outputs Provide 4-Digit
Non-Multiplexed Direct LED Drive at >5mA Per Segment
• Brightness Input Allows Direct Control of LED
Segment Current with a Single Potentiometer or
Digitally as a Display Enable
• ICM7212AM Device Provides Same Input Configuration
and Output Decoding Options as the ICM7211AM
Description
The ICM7211 (LCD) and ICM7212 (LED) devices constitute
a family of non-multiplexed four-digit seven-segment CMOS
display decoder-drivers.
The ICM7211 devices are configured to drive conventional
LCD displays by providing a complete RC oscillator, divider
chain, backplane driver, and 28 segment outputs.
The ICM7212 devices are configured to drive commonanode LED displays, providing 28 current-controlled, low
leakage, open-drain N-Channel outputs. These devices
provide a brightness input, which may be used at normal
logic levels as a display enable, or with a potentiometer as a
continuous display brightness control.
These devices are available with multiplexed or microprocessor input configurations. The multiplexed versions provide f our
data inputs and four Digit Select inputs. This configuration is
suitable for interfacing with multiplexed BCD or binary output
devices, such as the ICM7217, ICM7226, and ICL7135. The
microprocessor versions provide data input latches and Digit
Address latches under control of high-speed Chip Select
inputs. These devices simplify the task of implementing a
cost-effective alphanumeric seven-segment display for microprocessor systems, without requiring extensive ROM or CPU
time for decoding and display updating.
The standard devices will provide two different decoder
configurations. The basic device will decode the four bit
binary inputs into a seven-segment alphanumeric hexadecimal output. The “A” versions will provide the “Code B” output
code, i.e., 0-9, dash, E, H, L, P, blank. Either device will correctly decode true BCD to seven-segment decimal outputs.
Ordering Information
DISPLAY
PART NUMBER
ICM7211lPL LCD Hexadecimal Multiplexed Direct Drive -40 to 85 40 Ld PDIP E40.6
ICM7211MlPL LCD Hexadecimal Microprocessor Direct Drive -40 to 85 40 Ld PDIP E40.6
ICM7211AlPL LCD Code B Multiplexed Direct Drive -40 to 85 40 Ld PDIP E40.6
ICM7211AMlPL LCD Code B Microprocessor Direct Drive -40 to 85 40 Ld PDIP E40.6
ICM7211AlM44 LCD Code B Multiplexed Direct Drive -40 to 85 44 Ld MQFP Q44.10x10
ICM7211AMlM44 LCD Code B Microprocessor Direct Drive -40 to 85 44 Ld MQFP Q44.10x10
ICM7212AMlPL LED Code B Microprocessor Common Anode -40 to 85 40 Ld PDIP E40.6
CAUTION: These devices are sensitive to electrostatic discharge; follow proper IC Handling Procedures.
http://www.intersil.com or 407-727-9207
TYPE
DISPLAY
DECODING
| Copyright © Intersil Corporation 1999
INPUT
INTERFACING
DISPLAY DRIVE
9-6
TYPE
TEMP .
RANGE (oC) PACKAGE PKG. NO.
File Number 3158.1
Pinouts
V
DD
e1
g1
BP
a2
b2
c2
d2
e2
g2
a3
b3
c3
d3
e3
g3
a4
ICM7211, ICM7212
ICM7211, ICM7211A
(PDIP)
TOP VIEW
1
2
3
4
f1
5
6
7
8
9
10
11
12
f2
13
14
15
16
17
18
19
f3
20
d1
40
c1
39
b1
38
a1
37
OSC
36
V
35
SS
D4
34
DIGIT
D3
33
32
31
30
29
28
27
26
25
24
23
22
21
D2
D1
B3
B2
B1
B0
f4
g4
e4
d4
c4
b4
SELECT
INPUTS
DAT A
INPUTS
V
DD
e1
g1
f1
BP
a2
b2
c2
d2
e2
g2
f2
a3
b3
c3
d3
e3
g3
f3
a4
ICM7211M, ICM7211AM
(PDIP)
TOP VIEW
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
40
d1
39
c1
38
b1
37
a1
36
OSC
35
V
SS
CHIP SELECT 2
34
CHIP SELECT 1
33
DIGIT ADRESS BIT 2
32
DIGIT ADRESS BIT 1
31
B3
30
B2
29
28
27
26
25
24
23
22
21
B1
B0
f4
g4
e4
d4
c4
b4
DAT A
INPUTS
V
DD
e1
g1
BRT
a2
b2
c2
d2
e2
g2
a3
b3
c3
d3
e3
g3
a4
ICM7212AM
(PDIP)
TOP VIEW
1
2
3
4
f1
5
6
7
8
9
10
11
12
f2
13
14
15
16
17
18
19
f3
20
40
d1
39
c1
38
b1
37
a1
36
V
SS
V
35
SS
34
CHIP SELECT 2
33
CHIP SELECT 1
32
DIGIT ADRESS BIT 2
31
DIGIT ADRESS BIT 1
30
B3
29
B2
DAT A
B1
B0
f4
g4
e4
d4
c4
b4
INPUTS
28
27
26
25
24
23
22
21
9-7
ICM7211, ICM7212
Pinouts
(Continued)
a2
b2
c2
d2
e2
NC
g2
d3
b3
c3
ICM7211A
(MQFP)
TOP VIEW
BP
f1
44 43 42 41 40
1
2
3
4
5
6
7
f2
8
9
10
11
12 13 14 15 16 17
e3
d3
DD
NC
V
d1
e1
g1
f3
a4
g3
c1
39 38 37 36 35 34
c4d4e4
b4
NC
OSC
b1
a1
33
32
31
30
29
28
27
26
25
24
23
2221201918
V
D4
D3
D2
D1
NC
B3
B2
B1
B0
f4
SS
DIGIT
SELECT
INPUTS
DAT A
INPUTS
g4
a2
b2
c2
d2
e2
NC
g2
d3
b3
c3
ICM7211AM
(MQFP)
TOP VIEW
DD
NC
V
d1
BP
f1
e1
g1
44 43 42 41 40
1
2
3
4
5
6
7
f2
8
9
10
11
12 13 14 15 16 17
f3
e3
d3
g3
a4
c1
39 38 37 36 35 34
c4d4e4
b4
NC
OSC
b1
a1
V
33
32
31
30
29
28
27
26
25
24
23
2221201918
SS
CHIP SELECT 2
CHIP SELECT 1
DIGITAL ADRESS BIT 2
DIGITAL ADRESS BIT 1
NC
B3
B2
DAT A
INPUTS
B1
B0
f4
g4
9-8
ICM7211, ICM7212
Functional Block Diagrams
D4
SEGMENT OUTPUTS
7 WIDE DRIVER
7 WIDE LATCH EN
PROGRAMMABLE
4 TO 7 DECODER
DAT A
INPUTS
DIGIT
SELECT
INPUTS
OSCILLATOR
INPUT
ENABLE
DIRECTOR
ICM7211A
D3
SEGMENT OUTPUTS
7 WIDE DRIVER
7 WIDE LATCH EN
PROGRAMMABLE
4 TO 7 DECODER
OSCILLATOR
19kHz
FREE-RUNNING
SEGMENT OUTPUTS
7 WIDE DRIVER
7 WIDE LATCH EN
PROGRAMMABLE
4 TO 7 DECODER
÷128
D2
BLACKPLANE
DRIVER
ENABLE
SEGMENT OUTPUTS
D1
7 WIDE DRIVER
7 WIDE LATCH EN
PROGRAMMABLE
4 TO 7 DECODER
BP INPUT/OUTPUT
DAT A
INPUTS
2-BIT
DIGIT
ADRESS
INPUT
CHIP
SELECT 1
CHIP
SELECT 2
OSCILLATOR
INPUT
4-BIT
LATCH
ENABLE
2-BIT
LATCH
ENABLE
SEGMENT OUTPUTS
D4
7 WIDE DRIVER
7 WIDE LATCH EN
PROGRAMMABLE
4 TO 7 DECODER
2 TO 4
DECODER
ONE
SHOT
ENABLE
DIRECTOR
ICM7211AM
D3
SEGMENT OUTPUTS
7 WIDE DRIVER
7 WIDE LATCH EN
PROGRAMMABLE
4 TO 7 DECODER
OSCILLATOR
19kHz
FREE-RUNNING
SEGMENT OUTPUTS
7 WIDE DRIVER
7 WIDE LATCH EN
PROGRAMMABLE
4 TO 7 DECODER
÷128
D2
BLACKPLANE
DRIVER
ENABLE
SEGMENT OUTPUTS
D1
7 WIDE DRIVER
7 WIDE LATCH EN
PROGRAMMABLE
4 TO 7 DECODER
BP INPUT/OUTPUT
9-9