Datasheet

MAX6960–MAX6963
4-Wire Serially Interfaced
8 x 8 Matrix Graphic LED Drivers
16
Maxim Integrated
Global and Local Register
Addressing
The register map (Table 8) contains three local regis-
ters and eight global registers. Global registers are
always written to in all MAX6960s (on the same 4-wire
interface) at the same time, using a 16-bit transmission.
A read from a global register also always results in a
read from driver address 0. The global nature of these
registers ensures that all drivers work together, and
there is no chance of a software miss-send causing, for
example, multiple MAX6960s to try to transmit on the 4-
wire DOUT line at the same time.
The three local registers can be written to on an individ-
ual basis (updates just the MAX6960 indirected by the
global driver indirect address register), or on a global
basis (updates all MAX6960s), according to the status
of the local/global bit (Table 9). The local/global bit is
ignored during a 16-bit read transmission, and the
MAX6960 pointed to by the global driver indirect
address register is read.
Register Address Autoincrementing
When a read or write is indirected through the global dri-
ver indirect address register, the 16-bit command can
choose whether the global driver indirect address is
autoincremented after the command has been executed.
COMMAND ADDRESS
REGISTER
ADDRESS
CODE
(HEX)
D15 D14 D13 D12 D11 D10 D9 D8
LOCAL: Only the MAX6960 indirected by driver
indirect address is written.
0X0XXXXX
GLOBAL: All MAX6960s are written with the same
data.
0X1XXXXX
LOCAL: The MAX6960 indirected by driver indirect
address responds.
1X0XXXXX
GLOBAL: The MAX6960 configured to address 0x00
responds.
0x00 to
0x07
1X1XXXXX
GLOBAL: All MAX6960s are written with the same
data.
0XXXXXXX
GLOBAL: The MAX6960 configured to address 0x00
responds.
0x08 to
0x0F
1XXXXXXX
Table 9. Register Address Local/Global Control Bit Format
COMMAND ADDRESS
REGISTER
ADDRESS
CODE
(HEX)
D15 D14 D13 D12 D11 D10 D9 D8
Driver indirect address is not changed X 0 XXXXXX
Driver indirect address is incremented after read/write
0x00 to
0x07
X1XXXXXX
Driver indirect address is not changed
0x08 to
XXXXXXXX
Table 10. Register Address Autoincrement Control Bit Format
REGISTER DATA
REGISTER
ADDRESS
CODE
(HEX)
D7 D6 D5 D4 D3 D2 D1 D0
Driver address 0x00 MSB 8-bit driver address 0x00 to 0xFF LSB
Table 11. Driver Address Register Format