MAX6956ATL+TGH7 Maxim Integrated, MAX6956ATL+TGH7 Datasheet - Page 11
![no-image](/images/no-image-200.jpg)
MAX6956ATL+TGH7
Manufacturer Part Number
MAX6956ATL+TGH7
Description
LED Display Drivers 3-Wire-Interfaced 2.5V to 5.5V 20-Port and 28-Port GPIO and LED Driver
Manufacturer
Maxim Integrated
Datasheet
1.MAX6956ANI.pdf
(24 pages)
Specifications of MAX6956ATL+TGH7
Number Of Segments
28
Operating Supply Voltage
2.5 V to 5.5 V
Maximum Supply Current
230 uA
Low Level Output Current
18 mA
Power Dissipation
762 mW
Figure 10. n Data Bytes Received
Table 3. MAX6956 Address Map
Table 4. Autoincrement Rules
ing a write (Figure 8). The master can now read n con-
secutive bytes from the MAX6956, with the first data
byte being read from the register addressed by the ini-
tialized command byte. When performing read-after-
write verification, remember to reset the command
byte’s address because the stored control byte
address generally has been autoincremented after the
write (Table 4). Table 5 is the register address map.
HOW COMMAND BYTE AND DATA BYTE MAP INTO MAX6956's REGISTER
COMMAND BYTE ADDRESS RANGE
GND
GND
GND
GND
AD1
SDA
SDA
SDA
SDA
SCL
SCL
SCL
SCL
V+
V+
V+
V+
28-Port LED Display Driver and I/O Expander
x0000000 to x1111110
CONNECTION
2-Wire-Interfaced, 2.5V to 5.5V, 20-Port or
S
x1111111
PIN
______________________________________________________________________________________
ACKNOWLEDGE FROM MAX6956
SLAVE ADDRESS
GND
GND
GND
GND
AD0
SDA
SDA
SDA
SDA
SCL
SCL
SCL
SCL
V+
V+
V+
V+
R/W
A6
0
Command address autoincrements after byte read or written
Command address remains at x1111111 after byte written or read
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
D15 D14 D13 D12 D11 D10 D9
A5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
ACKNOWLEDGE FROM MAX6956
COMMAND BYTE
If the MAX6956 is operated on a 2-wire interface with
multiple masters, a master reading the MAX6956
should use a repeated start between the write, which
sets the MAX6956’s address pointer, and the read(s)
that takes the data from the location(s). This is because
it is possible for master 2 to take over the bus after
master 1 has set up the MAX6956’s address pointer but
before master 1 has read the data. If master 2 subse-
A4
AUTOINCREMENT BEHAVIOR
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
DEVICE ADDRESS
D8
Operation with Multiple Masters
A3
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
A
D7
AUTOINCREMENT MEMORY WORD ADDRESS
D6
ACKNOWLEDGE FROM MAX6956
D5
A2
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
DATA BYTE
D4
n BYTES
D3
D2
A1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
D1
D0
A
A0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
P
11