MAX7302
SMBus/I²C Interfaced 9-Port, Level-Translating GPIO and LED Driver with CLA
Low Operating Supply Voltage LED Driver
with Blinking, PWM, Transition Detection, and Level Translation
Part Details
- 1.62V to 5.5V I/O Level-Translation Port Supply (VLA)
- 1.62V to 3.6V Power Supply
- 9 Individually Configurable GPIO Ports
- P1 Open-Drain I/O
- P2–P9 Push-Pull or Open-Drain I/Os
- Individual 33-Step PWM Intensity Control
- Blink Controls with 15 Steps on Outputs
- 1kHz PWM Period Provides Flicker-Free LED Intensity Control
- 25mA (max) Port Output Sink Current (100mA max Ground Current)
- Inputs Overvoltage Protected Up to 5.5V (VLA)
- Transition Detection with Optional Interrupt Output
- Optional Input Debouncing
- I/O Ports Configurable as Logic Gates (CLA)
- External Active-Low RST Input
- Oscillator Input and Output Enable Cascading Multiple Devices
- Low 0.75µA (typ) Standby Current
The MAX7302 I²C-/SMBus™-compatible, serial-interfaced peripheral features 9 level-translating I/Os, and operates from a 1.62V to 3.6V power supply. The MAX7302 features a port supply VLA that allows level-translation on I/O ports to operate from a separate power supply from 1.62V to 5.5V. An address select input, AD0, allows up to four unique slave addresses for the device.
The MAX7302 ports P2–P9 can be configured as inputs, push-pull outputs, and open-drain outputs. Port P1 can be configured as a general-purpose input, open-drain output, or an open-drain INT output. Ports P2–P9 can be configured as OSCIN and OSCOUT, respectively. Ports P2–P9 can also be used as configurable logic arrays (CLAs) to form user-defined logic gates, replacing external discrete gates. Outputs are capable of sinking up to 25mA, and sourcing up to 10mA when configured as push-pull outputs.
The MAX7302 includes an internal oscillator for PWM, blink, and key debounce, or to cascade multiple MAX7302s. The external clock can be used to set a specific PWM and blink timing. The active-low RST input asynchronously clears the 2-wire interface and terminates a bus lockup involving the MAX7302.
All ports configured as an output feature a 33-step PWM, allowing any output to be set from fully off, 1/32 to 31/32 duty cycle, to fully on. All output ports also feature LED blink control, allowing blink periods of 1/8s, 1/4s, 1/2s, 1s, 2s, 4s, or 8s. Any port can blink during this period with a 1/16 to 15/16 duty cycle.
The MAX7302 is specified over the -40°C to +125°C temperature range and is available in 16-pin QSOP and 16-pin TQFN (3mm x 3mm) packages.
Applications
- Cell Phones
- LCD/Keypad Backlights
- LED Status Indicators
- Servers
- System I/O Ports
Documentation
This is the most up-to-date revision of the Data Sheet.
Hardware Ecosystem
Parts | Product Life Cycle | Description |
---|---|---|
Direct from Battery LED/GPIO Drivers 3 | ||
MAX7301 | PRODUCTION | 4-Wire-Interfaced, 2.5V to 5.5V, 20-Port and 28-Port I/O Expander |
MAX7300 | PRODUCTION | 2-Wire-Interfaced, 2.5V to 5.5V, 20-Port or 28-Port I/O Expander |
MAX7306 | PRODUCTION | SMBus/I²C Interfaced 4-Port, Level-Translating GPIOs and LED Drivers |
Display Driver Electronics 4 | ||
MAX6965 | PRODUCTION | 9-Output LED Driver with Intensity Control and Hot-Insertion Protection |
MAX6964 | PRODUCTION | 17-Output LED Driver/GPO with Intensity Control and Hot-Insertion Protection |
MAX6957 | PRODUCTION | 4-Wire-Interfaced, 2.5V to 5.5V, 20-Port and 28-Port LED Display Driver and I/O Expander |
MAX6956 | PRODUCTION | 2-Wire-Interfaced, 2.5V to 5.5V, 20-Port or 28-Port LED Display Driver and I/O Expander |
Product 1 | ||
MAX7307 | SMBus/I²C Interfaced 4-Port, Level-Translating GPIOs and LED Drivers |
Latest Discussions
No discussions on max7302 yet. Have something to say?
Start a Discussion on EngineerZone®