MAX7319ATE-T Maxim Integrated, MAX7319ATE-T Datasheet - Page 11

no-image

MAX7319ATE-T

Manufacturer Part Number
MAX7319ATE-T
Description
Interface - I/O Expanders I2C Port Expander 8 Input
Manufacturer
Maxim Integrated
Series
MAX7319r
Datasheet

Specifications of MAX7319ATE-T

Package / Case
TQFN-16 EP
Input port data is sampled during the preceding I
acknowledge bit (the acknowledge bit for the I
address in the case of a single-byte or 2-byte read).
A single-byte write to the MAX7319 sets the interrupt
mask register, and clears both the internal transition
flags and the INT output.
A multibyte write to the MAX7319 sets the interrupt
mask register repeatedly.
A read from the MAX7319 starts with the master trans-
mitting the MAX7319’s slave address with the R/W bit
set high. The MAX7319 acknowledges the slave
address and samples the input ports during acknowl-
edge bit. INT deasserts during the slave address
acknowledge.
Typically, the master reads 1 or 2 bytes from the
MAX7319, with each byte, except the last one, being
acknowledged by the master upon reception.
Figure 7. Reading from the MAX7319 (2 Data Bytes)
t
IV
PORTS
INT OUTPUT
SCL
S
1
______________________________________________________________________________________
I
1
2
C Port Expander with Eight Inputs and
0
MAX7319 SLAVE ADDRESS
Reading from the MAX7319
R/W
1
Maskable Transition Detection
A
t
IR
t
PH
2
I7
PORT SNAPSHOT
D7
C slave
INT REMAINS HIGH UNTIL STOP CONDITION
I6
D6
2
I5
C
D5
P
O
I4
T R
D4
N I
When the master reads 1 byte from the MAX7319 and
subsequently issues a STOP condition (Figure 6), the
MAX7319 transmits the current port data, clears the
transition flags, and resets the transition detection. INT
deasserts during the slave address acknowledge. The
new snapshot data is the current port data transmitted
to the master; therefore, port transitions ocurring during
the transmission are detected. INT remains high until
the STOP condition.
When the master reads 2 bytes from the MAX7319 and
subsequently issues a STOP condition (Figure 7), the
MAX7319 transmits the current port data, followed by
the transition flags. The transition flags are cleared, and
transition detection reset. INT deasserts during the
slave address acknowledge. The new snapshot data is
the current port data transmitted to the master; there-
fore, port transitions occurring during the transmission
are detected. INT remains high until the STOP condi-
tion. When the master reads more than 2 bytes, the
input port data alternates with the transition flag.
I3
P
U
D3
PORT SNAPSHOT
S T
S = START CONDITION
S = START CONDITION
P = STOP CONDITION
P = STOP CONDITION
I2
D2
I1
D1
I0
D0
t
PSU
A
F7
D7 D6
F6
SHADED = SLAVE TRANSMISSION
N = NOT ACKNOWLEDGE
SHADED = SLAVE TRANSMISSION
N = NOT ACKNOWLEDGE
F5
D5
N I
E T
R R
F4
D4
U
T P
F3
D3
F
A L
PORT SNAPSHOT
G
F2
D2
S
F1
D1 D0
F0
N
t
IP
P
11

Related parts for MAX7319ATE-T