MAX6955 Maxim, MAX6955 Datasheet - Page 8
MAX6955
Manufacturer Part Number
MAX6955
Description
2-Wire Interfaced / 2.7V to 5.5V LED Display Driver with I/O Expander and Key Scan
Manufacturer
Maxim
Datasheet
1.MAX6955.pdf
(39 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
MAX6955AAX
Manufacturer:
IDT
Quantity:
14
Company:
Part Number:
MAX6955AAX+
Manufacturer:
Maxim
Quantity:
481
Company:
Part Number:
MAX6955AAX+T
Manufacturer:
Maxim
Quantity:
114
Company:
Part Number:
MAX6955ATL+
Manufacturer:
MAXIM
Quantity:
2 672
Company:
Part Number:
MAX6955ATL+T
Manufacturer:
MINDSPEE
Quantity:
4 500
2-Wire Interfaced, 2.7V to 5.5V LED Display
Driver with I/O Expander and Key Scan
Table 2. Connection Scheme for Eight 16-Segment Digits
Table 3. Connection Scheme for Eight 14-Segment Digits
Table 4. Connection Scheme for Sixteen 7-Segment Digits
A write to the MAX6955 comprises the transmission of
the MAX6955’s slave address with the R/W bit set to
zero, followed by at least 1 byte of information. The first
byte of information is the command byte, which deter-
mines which register of the MAX6955 is to be written by
the next byte, if received. If a STOP condition is detect-
ed after the command byte is received, then the
MAX6955 takes no further action (Figure 7) beyond
storing the command byte.
8
DIGIT O0
DIGIT O0
DIGIT O0
0, 0a CC0
1, 1a
2, 2a
3, 3a
4, 4a
5, 5a
6, 6a
7, 7a
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
_______________________________________________________________________________________
CCO
CCO
—
a1
a1
a1
a1
a1
a1
—
—
1a
1a
1a
1a
1a
1a
a
a
a
a
a
a
CC1
CC1
CC1
O1
O1
O1
—
—
—
—
—
—
—
—
a2
a2
a2
a2
a2
a2
—
—
—
—
—
—
—
CC2
CC2
CC2
O2
1b
1b
1b
1b
O2
O2
1a
1a
—
a1
a1
—
—
Message Format for Writing
b
b
b
b
a
a
b
b
b
b
CC3
CC3
CC3
O3
O3
O3
—
—
—
1c
1c
1c
1c
a2
a2
—
—
—
—
c
c
c
c
c
c
c
c
CC4
CC4
CC4
O4
1b
1b
1b
1b
1d
1d
O4
O4
—
d1
d1
—
—
b
b
b
b
b
b
b
b
d
d
CC5
1dp
1dp
CC5
CC5
O5
1c
1c
1c
1c
—
O5
O5
d2
d2
—
—
—
—
c
c
c
c
c
c
c
c
CC6
CC6
CC6
O6
1d
1d
1d
1d
1d
1d
—
O6
O6
d1
d1
d1
d1
d1
d1
—
—
d
d
d
d
d
d
CC7
1dp
1dp
1dp
1dp
1dp
1dp
CC7
CC7
O7
—
O7
O7
d2
d2
d2
d2
d2
d2
—
—
—
—
—
—
—
—
O8
1e
1e
1e
1e
1e
1e
1e
1e
O8
O8
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
O9
O9
O9
1f
1f
1f
1f
1f
1f
1f
1f
Any bytes received after the command byte are data
bytes. The first data byte goes into the internal register of
the MAX6955 selected by the command byte (Figure 8).
If multiple data bytes are transmitted before a STOP
condition is detected, these bytes are generally stored
in subsequent MAX6955 internal registers because the
command byte address generally autoincrements
(Table 6) (Figure 9).
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
O10
O10
O10
1g
1g
1g
1g
1g
1g
1g
1g
g1
g1
g1
g1
g1
g1
g1
g1
g1
g1
g1
g1
g1
g1
g1
g1
O11
O11
O11
2a
2a
2a
2a
2a
2a
2a
2a
g2
g2
g2
g2
g2
g2
g2
g2
g2
g2
g2
g2
g2
g2
g2
g2
O12
O12
O12
2b
2b
2b
2b
2b
2b
2b
2b
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
O13
O13
O13
2c
2c
2c
2c
2c
2c
2c
2c
i
i
i
i
i
i
i
i
i
i
i
i
i
i
i
i
O14
O14
O14
2d
2d
2d
2d
2d
2d
2d
2d
j
j
j
j
j
j
j
j
j
j
j
j
j
j
j
j
O15
O15
O15
2e
2e
2e
2e
2e
2e
2e
2e
k
k
k
k
k
k
k
k
k
k
k
k
k
k
k
k
O16
O16
O16
2f
2f
2f
2f
2f
2f
2f
2f
l
l
l
l
l
l
l
l
l
l
l
l
l
l
l
l
O17
O17
O17
2g
2g
2g
2g
2g
2g
2g
2g
m
m
m
m
m
m
m
m
m
m
m
m
m
m
m
m
O18
2dp
2dp
2dp
2dp
2dp
2dp
2dp
2dp
O18
O18
dp
dp
dp
dp
dp
dp
dp
dp
dp
dp
dp
dp
dp
dp
dp
dp