Datasheet

12
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 1µA of supply current for the
ICM7228A/B and 2.5µA 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
abcegf d
a
b
c
d
f
g
e
DP
FIGURE 11. DIGITS SEGMENT ASSIGNMENTS