The MAX7306AUB+ is a SMBus/I2C interfaced 4port, level-translating GPIOs and LED driver in 10 pin μMAX package. It features an address select input (AD0) to allow up to four unique slave addresses. The ports P2, P3 and P4 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 and P3 can be configured as OSCIN and OSCOUT respectively. It includes an internal oscillator for PWM, blink and key debounce or to cascade multiple MAX7306s. The RST input asynchronously clears the 2-wire interface and terminates a bus lockup involving the MAX7306. All ports configured as output feature 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/8sec, 1/4sec, 1/2sec, 1, 2, 4 or 8sec. Any port can blink during this period with a 1/16 to 15/16 duty cycle.
- Supply voltage range is 1.62V to 3.6V
- Operating temperature range from -40°C to 125°C
- 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)
- Transition detection with optional interrupt output
- Optional input debouncing
- RST input clears serial interface, can restore power-up default state and synchronizes blink timing
- Oscillator input and output enables cascading multiple devices
- External clock can be used to set a specific PWM and blink timing
电源管理, 发光二极管照明, 便携式器材