beautypg.com

Table 4. configuration register (continued) – Rainbow Electronics MAX7313 User Manual

Page 15

background image

MAX7313

16-Port I/O Expander with LED Intensity

Control and Interrupt

______________________________________________________________________________________

15

Table 4. Configuration Register (continued)

REGISTER DATA

REGISTER

ADDRESS

CODE

(HEX)

D7

D6

D5

D4

D3

D2

D1

D0

CONFIGURATION

R/

W

INTERRUPT

STATUS

INTERRUPT

OUTPUT

CONTROL

AS GPO

INTERRUPT

ENABLE

GLOBAL

INTENSITY

BLINK FLIP

BLINK

ENABLE

Write device configuration

0

X

Read back device configuration

1

INT

O

O1

O0

I

G

B

E

Disable global intensity control—intensity
is set by registers 0x10–0x17 for ports P0
through P15 when configured as outputs,

and by D3–D0 of register 0x0E for

INT/O16 when INT/O16 pin is configured

as an output port

X

X

X

X

X

0

X

X

Enable global intensity control—intensity

for all ports configured as outputs is set

by D3–D0 of register 0x0E

X

X

X

X

X

1

X

X

Disable data change interrupt—INT/O16

output is controlled by the O0 and O1 bits

X

X

X

X

0

X

X

X

Enable data change interrupt—INT/O16

output is controlled by port input data

change

X

X

X

X

1

X

X

X

INT/O16 output is low (blink is disabled)

X

X

X

0

0

X

X

0

INT/O16 output is high impedance (blink

is disabled)

X

X

X

1

0

X

X

0

INT/O16 outp ut i s l ow d ur i ng b l i nk p hase 0

X

X

X

0

0

X

X

1

INT/O16 output is high impedance during

blink phase 0

X

X

X

1

0

X

X

1

INT/O16 outp ut i s l ow d ur i ng b l i nk p hase 1

0

X

0

X

0

X

X

1

INT/O16 output is high impedance during

blink phase 1

1

X

1

X

0

X

X

1

Read-back data change interrupt status

—data change is not detected, and

INT/O16 output is high when interrupt

enable (I bit) is set

1

0

X

X

X

X

X

X

Read-back data change interrupt status

—data change is detected, and INT/O16
output is low when interrupt enable (I bit)

is set

1

0x0F