MAX7313AEG+T Maxim Integrated Products, MAX7313AEG+T Datasheet - Page 12

IC I/O EXPANDER I2C 16B 24QSOP

MAX7313AEG+T

Manufacturer Part Number
MAX7313AEG+T
Description
IC I/O EXPANDER I2C 16B 24QSOP
Manufacturer
Maxim Integrated Products
Datasheet

Specifications of MAX7313AEG+T

Interface
I²C
Number Of I /o
16
Interrupt Output
Yes
Frequency - Clock
400kHz
Voltage - Supply
2 V ~ 3.6 V
Operating Temperature
-40°C ~ 125°C
Mounting Type
Surface Mount
Package / Case
24-QSOP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
The command address stored in the MAX7313 circu-
lates around grouped register functions after each data
byte is written or read (Table 2).
If a device reset input is needed, consider the
MAX7314. The MAX7314 includes a RST input, which
clears any transaction to or from the MAX7314 on the
serial interface and configures the internal registers to
the same state as a power-up reset.
16-Port I/O Expander with LED Intensity
Control, Interrupt, and Hot-Insertion Protection
Figure 10. Read, Write, and Interrupt Timing Diagrams
12
P15– P8
P15–P8
P15–P8
P7–P0
P7–P0
P7–P0
______________________________________________________________________________________
SCL
SDA
WRITE TO OUTPUT PORTS REGISTERS (BLINK PHASE 0 REGISTERS/BLINK PHASE 1 REGISTERS)
READ FROM INPUT PORTS REGISTERS
INTERRUPT VALID/RESET
SCL
SDA
SCL
SDA
INT
Command Address Autoincrementing
S A6 A5 A4 A3 A2 A1 A0
S A6 A5 A4 A3 A2 A1 A0 1
S A6 A5 A4 A3 A2 A1 A0 1
START CONDITION
START CONDITION
START CONDITION
1
1
1
SLAVE ADDRESS
DATA1
2
2
2
SLAVE ADDRESS
3
SLAVE ADDRESS
3
3
t
DATA1
4
4
4
IV
5
5
5
DATA3
6
6
6
DATA5
7
7
7
R/W
R/W
R/W
0
8
8
8
9
9
9
A
A
ACKNOWLEDGE FROM SLAVE
A
ACKNOWLEDGE FROM SLAVE
ACKNOWLEDGE FROM SLAVE
COMMAND BYTE
DATA2
MSB
MSB
0
COMMAND BYTE
t
COMMAND BYTE
t
IR
DH
0
Device Reset
t
IV
0
DATA1
DATA2
DATA2
0
DATA3
0
0
0
LSB
LSB
1
A
A
A
ACKNOWLEDGE FROM SLAVE
ACKNOWLEDGE FROM MASTER
ACKNOWLEDGE FROM MASTER
MSB
MSB
MSB
t
DS
On power-up all control registers are reset and the
MAX7313 enters standby mode (Table 3). Power-up
status makes all ports into inputs and disables both the
PWM oscillator and blink functionality.
The configuration register is used to configure the PWM
intensity mode, interrupt, and blink behavior, operate
the INT/O16 output, and read back the interrupt status
(Table 4).
t
IR
DATA1
DATA4
DATA6
DATA4
DATA4
DATA6
LSB
LSB
LSB
NA
NA
A
ACKNOWLEDGE FROM SLAVE
NO ACKNOWLEDGE FROM
MASTER
NO ACKNOWLEDGE FROM
MASTER
MSB
P
P
Detailed Description
t
STOP CONDITION
STOP CONDITION
DV
Configuration Register
DATA1 VALID
DATA2
Initial Power-Up
t
DV
LSB
CONDITION
A
STOP
DATA2 VALID
P

Related parts for MAX7313AEG+T