I/O extender adds LED brightness control

Maxim Integrated Productscontact supplier


The MAX7316 general-purpose I/O extender provides microprocessors and microcontrollers with eight 5V-tolerant input/output ports, plus one output-only port and one input-only port.

The MAX7316 general-purpose I/O extender provides microprocessorsand microcontrollers with eight 5V-tolerant input/output ports,plus one output-only port and one input-only port.

Theoutput-only port can be assigned as an interrupt output for inputtransition detection.

Packaged in compact 3 x 3 x 0.8mm 16-pinQFN and QSOP packages and with low standby current, this deviceis ideal for portable applications.

Powering up as inputs in thedefault state, the I/O ports are configured by the master as aninput or an open-drain output.

Each overvoltage-tolerant I/O portis capable of sinking up to 50mA at 5.5V.

A reset input clearsthe serial interface and restores the outputs to their defaultpower-up state of high impedance.

The device also incorporates8bit PWM brightness control for LEDs.

The first 4bit controls theglobal intensity of all LED outputs from fully off to fully on,thereby simplifying brightness ramp up and down.

The remaining4bit further breaks down the globally set current into 16 stepsof brightness control for each individual LED.

Alternatively, asingle 8bit control can set all outputs at once with 240intensity steps.

Each output has independent, two-phase blinkfunctionality.

Ports are individually configured to be off or onduring each blink phase or to ignore the blink control.

The blinkperiod is controlled by a clock input up to 1kHz on the blinkpin, or by a register.

The blink input operates as ageneral-purpose input (GPI), or as a logic control to turn theLEDs on and off.

The MAX7316 has one address pin that providesfour unique slave IDs.

It operates from a 2.0 to 3.6V supply overthe automotive temperature range (-40 to +125C).

TheMAX7316's supply current (interface running, PWM enabled) istypically 51uA and typical standby current is 1.2uA.

Prices startat $1.28 (1000-up, FOB USA).

Add to my alerts

You need to be logged in to add alerts.

Sign in