2-Wire Interfaced, 3V to 5.5V, 4-Digit,
9-Segment LED Display Drivers with Keyscan
MAX6958/MAX6959
Table 8. Seven-Segment Mapping Decoder for Hexadecimal Font
7-SEGMENT
CHARACTER
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
REGISTER DATA
D7鈥揇4
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
D3
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
D2
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
D1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
D0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
a
1
0
1
1
0
1
1
1
1
1
1
0
1
0
1
1
b
1
1
1
1
1
0
0
1
1
1
1
0
0
1
0
0
ON SEGMENTS = 1
c
1
1
0
1
1
1
1
1
1
1
1
1
0
1
0
0
d
1
0
1
1
0
1
1
0
1
1
0
1
1
1
1
0
e
1
0
1
0
0
0
1
0
1
0
1
1
1
1
1
1
f
1
0
0
0
1
1
1
0
1
1
1
1
1
0
1
1
g
0
0
1
1
1
1
1
0
1
1
1
1
0
1
1
1
Table 9. Initial Power-Up Register Status
REGISTER
Decode mode
Intensity
Scan limit
Configuration
POWER-UP CONDITION
No decode for digits 3鈥?
4/64 intensity
Display 4 digits: 0 1 2 3
Shutdown enabled
IRQ/SEG9 is a segment output
(not IRQ or logic output);
INPUT2 and INPUT1 are logic
inputs; IRQ flag is clear
Normal operation
No key detected as pressed
Blank digit (because not decoded)
Blank digit (because not decoded)
Blank digit (because not decoded)
Blank digit (because not decoded)
Blank segments
ADDRESS
CODE (HEX)
0x01
0x02
0x03
0x04
REGISTER DATA
D7
X
X
X
X
D6
X
X
X
X
D5
X
0
X
0
D4
X
0
X
X
D3
0
0
X
X
D2
0
1
X
X
D1
0
0
1
D bit
D0
0
0
1
0
GPIO*
0x06
1
0
0
0
0
X
X
0
Display test
Key pressed*
Digit 0
Digit 1
Digit 2
Digit 3
Segments
0x07
0x08
0x0C
0x20
0x21
0x22
0x23
0x24
X
0
0
X
X
X
X
0
X
0
0
0
0
0
0
0
X
0
0
0
0
0
0
0
X
0
0
0
0
0
0
0
X
0
0
0
0
0
0
0
X
0
0
0
0
0
0
0
X
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Key debounced* No key detected as debounced
*MAX6959
only.
______________________________________________________________________________________
11