MAX7304 Maxim, MAX7304 Datasheet - Page 8

no-image

MAX7304

Manufacturer Part Number
MAX7304
Description
The MAX7304 consists of 16 port GPIOs, with 12 push-pull GPIOs and four open-drain GPIOs configurable as PWM-controlled LED drivers
Manufacturer
Maxim
Datasheet
The MAX7304 is an I
er. The device features 12 push-pull GPIOs configured
for digital I/O and four open-drain GPIOs configurable
as constant-current outputs for LED applications up to
5V. The device supports a second 1.62V to 3.6V power
supply for level translation. The second logic supply
voltage (V
Each GPIO can be programmed to one of the two exter-
nally applied logic voltage levels. PORT15–PORT12
can also be configured as LED drivers that feature
Table 1. Register Address Map and Power-Up Conditions
CODE (hex)
ADDRESS
0x3A
0x3B
0x3C
0x01
0x31
0x34
0x35
0x36
0x37
0x38
0x39
0x40
0x42
0x43
0x45
0x48
0x50
0x51
0x52
0x53
LA
) must be set equal to or higher than V
with High Level of Integrated ESD Protection
Read only
WRITE
READ/
 Maxim Integrated Products 8
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
2
C-interfaced 16-port GPIO expand-
Detailed Description
VALUE (hex)
POWER-UP
Level-Translating GPIO and LED Driver
0x0B
0xC0
0x00
0x00
0x00
0xFF
0x0F
0x00
0x00
0xFF
0xFF
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
GPIO level-shifter enable
GPIO supply voltage 1
GPIO supply voltage 2
LED constant-current
GPO output mode 1
GPO output mode 2
PORT12 PWM ratio
PORT13 PWM ratio
PORT14 PWM ratio
PORT15 PWM ratio
LED driver enable
GPIO direction 1
GPIO direction 2
GPIO debounce
I
Common PWM
GPIO values 1
GPIO values 2
2
Configuration
configuration
GPIO global
C timeout flag
REGISTER
FUNCTION
setting
CC
.
constant-current and PWM intensity control. The maximum
constant-current level for each open-drain LED port is
20mA. The intensity of the LED on each open-drain port
can be individually adjusted through a 256-step PWM
control. The port also features LED fading.
The device meets ESD requirements for Q8kV contact
discharge and Q14kV air-gap discharge on all port pins
(configured as GPIO and/or LED drivers).
On power-up, all control registers reset to power-up
values
I
Power-down and I
LED driver enable register
GPIO input/output control register 1 for PORT7–PORT0
GPIO input/output control register 2 for PORT15–PORT8
GPO open-drain/push-pull output setting for
PORT7–PORT0
GPO open-drain/push-pull output setting for
PORT15–PORT8
GPIO voltages supplied by V
PORT7–PORT0
GPIO voltages supplied by V
PORT15–PORT8
Debounced input or output values of PORT7–PORT0
Debounced input or output values of PORT15–PORT8
GPIO level-shifter pair enable
GPIO standby, GPIO reset, LED fade
PORT7–PORT0 debounce time setting
PORT15–PORT12 constant-current output setting
Common PWM duty-cycle setting
I
PORT12 individual duty-cycle setting
PORT13 individual duty-cycle setting
PORT14 individual duty-cycle setting
PORT15 individual duty-cycle setting
2
2
C timeout since last POR
(Table
C-Interfaced 16-Port,
1) and the device is in sleep mode.
2
C timeout enable
DESCRIPTION
CC
CC
or V
or V
MAX7304
Initial Power-Up
LA
LA
for
for

Related parts for MAX7304