13
ICM7228
Display Formats
The ICM7228A and ICM7228B have three possible display
formats; Hexadecimal, Code B and No Decode. Table 5
shows the character sets for the decode modes and their
corresponding input code.
The display formats of the ICM7228A/B are selected by
writing data to bits ID4, ID5 and ID6 of the Control Register
(See Table 1 and 2 for input Definitions). Hexadecimal and
Code B data is entered via ID0-lD3 and ID7 controls the
decimal point.
The No Decode mode of the ICM7228A and ICM7228B
allows the direct segment-by-segment control of all 64
segments driven by the device. In the No Decode mode, the
input data directly control the outputs as shown in Table 6.
An input high level turns on the respective segment, except
for the decimal point, which is turned on by an input low level
on ID7.
The No Decode mode can be used in different applications
such as bar graph or status panel driving where each
segment controls an individual LED.
The ICM7228C has only the Hexadecimal and Code B
character sets. The HEXA/CODE B/SHUTDOWN
input, pin
9, requires a three level input. Pin 9 selects the Hexadecimal
format when pulled high, the Code B format when floating or
driven to mid-supply, and the shutdown mode when pulled
low (See Table 3). Table 5 also applies to the ICM7228C.
Shutdown and Display Banking
When shutdown, the ICM7228 enters a low power standby
mode typically consuming only 1A of supply current for the
ICM7228A/B and 2.5A for the ICM7228C. In this mode the
ICM7228 turns off the multiplex scan oscillator as well as the
digit and segment drivers. However, input data can still be
TABLE 5. DISPLAY CHARACTER SETS
INPUT DATA CODE DISPLAY CHARACTERS
ID3 ID2 ID1 ID0 HEXADECIMAL CODE B
0000 0 0
0001 1 1
0010 2 2
0011 3 3
0100 4 4
0101 5 5
0110 6 6
0111 7 7
1000 8 8
1001 9 9
1010 A -
1011 b E
1100 C H
1101 d L
1110 E P
1111 F (Blank)
TABLE 5. DISPLAY CHARACTER SETS (Continued)
INPUT DATA CODE DISPLAY CHARACTERS
ID3 ID2 ID1 ID0 HEXADECIMAL CODE B
I/O OR
MEMORY
WRITE PULSE
DECODER
ENABLE
ADDRESS
DECODER
ID0 - ID3
INTERSIL
ICM7228C
SEGMENTS
DRIVE
WRITE
DA0 - DA2
DIGITS
DRIVE
A0 - A2
DEVICE SELECT
AND
WRITE PULSE
LED DISPLAY
ADDRESS BUS A0 - A15
A3 - A15
DATA BUS D0 - D7
MICROPROCESSOR SYSTEM
AND ID7
5
FIGURE 10. ICM7228C MICROPROCESSOR SYSTEM INTERFACING
TABLE 6. NO DECODE SEGMENT LOCATIONS
DATA
INPUT ID7 ID6 ID5 ID4 ID3 ID2 ID1 ID0
Controlled
Segment
Decimal
Point
abceg f d
a
b
c
d
f
g
e
DP
FIGURE 11. DIGITS SEGMENT ASSIGNMENTS
14
ICM7228
entered when in the shutdown mode. Data is retained in
memory even with the supply voltage as low as 2V.
The ICM7228A/B is shutdown by writing a control word with
Shutdown (lD4) low. The ICM7228C is put into shutdown
mode by driving pin 9, HEXA/CODE B/SHUTDOWN
, low.
The ICM7228 operating current with the display blanked is
within 100A - 200A for all versions. All versions of the
ICM7228 can be blanked by writing Hex FF to all digits and
selecting Code B format. The ICM7228A and ICM7228B can
also be blanked by selecting No Decode mode and writing
Hex 80 to all digits (See Tables 5and 6).
Common Anode Display Drivers, ICM7228A and
ICM7228C
The common anode digit and segment driver output
schematics are shown in Figure 12. The common anode digit
driver output impedance is approximately 4. This provides a
nearly constant voltage to the display digits. Each digit has a
minimum of 200mA drive capability. The N-Channel segment
driver’s output impedance of 50 limits the segment current to
approximately 25mA peak current per segment. Both the
segment and digit outputs can directly drive the display,
current limiting resistors are not required.
Individual segment current is not significantly affected by
whether other segments are on or off. This is because the
segment driver output impedance is much higher than that of
the digit driver. This feature is important in bar graph
applications where each bar graph element should have the
same brightness, independent of the number of elements being
turned on.
Common Cathode Display Driver, ICM7228B
The common cathode digit and segment driver output
schematics are shown in Figure 13. The N-channel digit
drivers have an output impedance of approximately 15.
Each digit has a minimum of 50mA drive capability. The
segment drivers have an output impedance of approximately
100 with typically 10mA peak current drive for each
segment. The common cathode display driver output
currents are only
1
/
4
of the common anode display driver
currents. Therefore, the ICM7228A and ICM7228C common
anode display drivers are recommended for those
applications where high display brightness is desired. The
ICM7228B common cathode display driver is suitable for
driving bubble-lensed monolithic 7 segment displays. They
can also drive individual LED displays up to 0.3 inches in
height when high brightness is not required.
Display Multiplexing
Each digit of the ICM7228 is on for approximately 320s,
with a multiplexing frequency of approximately 390Hz. The
ICM7228 display drivers provide interdigit blanking. This
ensures that the segment information of the previous digit is
gone and the information of the next digit is stable before the
next digit is driven on. This is necessary to eliminate display
ghosting (a faint display of data from previous digit
superimposed on the next digit). The interdigit blanking time
is 10s typical with a guaranteed 2s minimum. The
ICM7228 turns off both the digit drivers and the segment
drivers during the interdigit blanking period. The digit
multiplexing sequence is: D2, D5, D1, D7, D8, D6, D4 and
D3. A typical digit’s drive pulses are shown on Figure 4.
Due to the display multiplexing, the driving duty cycle for
each digit is 12% (100 x
1
/
8
) This means the average current
for each segment is
1
/
8
of its peak current. This must be
considered while designing and selecting the displays.
Driving Larger Displays
If very high display brightness is desired, the ICM7228
display driver outputs can be externally buffered. Figures 14
thru 16 show how to drive either common anode or common
cathode displays using the ICM7228 and external driver
circuit for higher current displays.
Another method of increasing display currents is to connect
two digit outputs together and load the same data into both
digits. This drives the display with the same peak current,
but the average current doubles because each digit of the
display is on for twice as long, i.e.,
1
/
4
duty cycle versus
1
/
8
.
DIGIT
STROBE
INTERDIGIT
BLANKING
SHUTDOWN
V
DD
200mA
COMMON
ANODE
DIGIT
OUTPUT
2k
N
V
SS
P
2k
N
V
SS
N
N
NOTE: When SHUTDOWN goes low INTERDIGIT BLANKING also
stays low.
FIGURE 12A. DIGIT DRIVER
15
ICM7228
SEGMENT
DATA
INTERDIGIT
BLANKING
SHUTDOWN
V
DD
COMMON
ANODE
SEGMENT
OUTPUT
2k
V
SS
N
P
75
FIGURE 12B. SEGMENT DRIVER
FIGURE 12. COMMON ANODE DISPLAY DRIVERS
DIGIT
STROBE
INTERDIGIT
BLANKING
SHUTDOWN
V
DD
COMMON
CATHODE
DIGIT
OUTPUT
2k
V
SS
N
P
15
FIGURE 13A. DIGIT DRIVER
SEGMENT
DATA
INTERDIGIT
BLANKING
SHUTDOWN
V
DD
200mA
COMMON
CATHODE
SEGMENT
OUTPUT
2k
N
V
SS
P
2k
N
V
SS
N
100
NOTE: When SHUTDOWN goes low INTERDIGIT BLANKING also
stays low.
FIGURE 13B. SEGMENT DRIVER
FIGURE 13. COMMON CATHODE DISPLAY DRIVERS
V
DD
ICM7228A/C
SEGMENT
OUTPUT
DIGIT
OUTPUT
V
SS
UP TO
10K
V
DD
V
SS
V
DD
V
DD
4A
FIGURE 14. DRIVING HIGH CURRENT DISPLAY, COMMON
ANODE ICM7228A/C TO COMMON ANODE
V
DD
ICM7228B
100
SEGMENT
OUTPUT
DIGIT
OUTPUT
N
V
SS
15
2N6034
14(100mA
PEAK
)
2N2219
V
SS
V
DD
1.4A
PEAK
14mA
V
DD
FIGURE 15. DRIVING HIGH CURRENT DISPLAY, COMMON
CATHODE ICM7228B TO COMMON CATHODE
DISPLAY

ICM7228BIBIZ

Mfr. #:
Manufacturer:
Renesas / Intersil
Description:
LED Display Drivers DISPLAY 8 DIG LED 07228B DRVR 28W IND
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union