beautypg.com

Table 11. driver address register format – Rainbow Electronics MAX6963 User Manual

Page 16

background image

MAX6960–MAX6963

4-Wire Serially Interfaced
8 x 8 Matrix Graphic LED Drivers

16

______________________________________________________________________________________

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.
This allows the host to set up one or more registers in
consecutive MAX6960s with the display indirect address,
autoincrementing only when required (Table 10).

Driver Address Register

Reading the driver address register (Table 11) returns
the driver address that has been assigned to a particu-
lar MAX6960. The order of the driver addresses is
determined purely by the order that the 3-wire interface
is daisy-chained through multiple MAX6960s. The reg-
ister is used to detect the presence of a MAX6960 at an
address, and a binary search on the 256 possible
addresses can be used to determine the size of an
array of MAX6960s.

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.

0

X

0

X

X

X

X

X

GLOBAL: All MAX6960s are written with the same
data.

0

X

1

X

X

X

X

X

LOCAL: The MAX6960 indirected by driver indirect
address responds.

1

X

0

X

X

X

X

X

GLOBAL: The MAX6960 configured to address 0x00
responds.

0x00 to

0x07

1

X

1

X

X

X

X

X

GLOBAL: All MAX6960s are written with the same
data.

0

X

X

X

X

X

X

X

GLOBAL: The MAX6960 configured to address 0x00
responds.

0x08 to

0x0F

1

X

X

X

X

X

X

X

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

X

X

X

X

X

X

Driver indirect address is incremented after read/write

0x00 to

0x07

X

1

X

X

X

X

X

X

Driver indirect address is not changed

0x08 to

X

X

X

X

X

X

X

X

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