MAX7314AEG+T Maxim Integrated Products, MAX7314AEG+T Datasheet - Page 15

IC I/O EXPANDER I2C 16B 24QSOP

MAX7314AEG+T

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

Specifications of MAX7314AEG+T

Interface
I²C
Number Of I /o
18
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
Table 5. Ports Configuration Registers
Table 6. Input Ports Registers
Table 7. Blink Logic
Reading a blink phase register reads the value stored
in the register, not the actual port condition. The port
output itself may or may not be at a valid logic level,
depending on the external load connected.
The 17th output, O16, is controlled through 2 bits in the
configuration register, which provide the same static or
blink control as the other 16 output ports.
The MAX7314 includes an internal oscillator, nominally
32kHz, to generate PWM timing for LED intensity con-
trol or other applications such as PWM trim DACs.
PWM can be disabled entirely for all the outputs. In this
case, all outputs are static and the MAX7314 operating
current is lowest because the internal PWM oscillator is
turned off.
BLINK ENABLE
Read back ports configuration P15–P8
Read back ports configuration P7–P0
FLAG E
Ports configuration P15–P8
0
1
Ports configuration P7–P0
Read input ports P15–P8
Read input ports P7–P0
(1 = input, 0 = output)
(1 = input, 0 = output)
REGISTER
REGISTER
18-Port GPIO with LED Intensity Control,
______________________________________________________________________________________
BLINK FLIP
FLAG B
Interrupt, and Hot-Insertion Protection
X
0
0
1
1
PWM Intensity Control
BLINK INPUT
R/W
R/W
PIN
0
1
0
1
1
1
X
0
1
0
1
ADDRESS
ADDRESS
CODE
CODE
(hex)
(hex)
0x06
0x07
0x00
0x01
BLINK FLIP FLAG
BLINK INPUT PIN
EXOR
OP15
IP15
OP7
IP7
D7
D7
X
0
1
1
0
The MAX7314 can be configured to provide any combi-
nation of PWM outputs and glitch-free logic outputs.
Each PWM output has an individual 4-bit intensity con-
trol (Table 14). When all outputs are to be used with the
same PWM setting, the outputs can be controlled
together instead using the global intensity control
(Table 13). Table 10 shows how to set up the MAX7314
to suit a particular application.
The PWM control uses a 240-step PWM period, divided
into 15 master intensity timeslots. Each master intensity
timeslot is divided further into 16 PWM cycles (Figure 12).
The master intensity operates as a gate, allowing the indi-
vidual output settings to be enabled from 1 to 15 timeslots
per PWM period (Figures 13, 14, 15) (Table 13).
OP14
OP6
IP14
IP6
D6
D6
BLINK FUNCTION
OP13
IP13
OP5
IP5
D5
D5
Disabled
Enabled
REGISTER DATA
REGISTER DATA
OP12
OP4
IP12
IP4
D4
D4
OP11
OP3
IP11
IP3
D3
D3
OUTPUT REGISTERS USED
Blink phase 0 registers
Blink phase 0 registers
Blink phase 1 registers
Blink phase 1 registers
Blink phase 0 registers
OP10
IP10
OP2
IP2
D2
D2
PWM Timing
OP1
OP9
IP1
IP9
D1
D1
OP0
OP8
IP0
IP8
D0
D0
15

Related parts for MAX7314AEG+T