STMicroelectronics STMPE1601
The STMPE1601 is a GPIO (general purpose input/output) port expander able to interface a main digital ASIC via the two-line bidirectional bus (I2C). The STMPE1601 offers great flexibility, as each I/O can be configured as input, output or specific functions. The device is able to scan a keyboard, also provides PWM outputs for brightness control in backlight, and GPIO.FEATURES
● 16 GPIOs (8 operate●
●
●
●
●
●
●
●
●
● at core supply VCC , 8 operate at IO supply Vio) Operating voltage 1.8 − 3.3 V Hardware keypad controller (8*8 matrix with 4 optional dedicated keys max) Keypad controller capable of detecting keypress in hibernation mode 4 basic PWM controller for LED brightness control Interrupt output (open drain) pin Optional 32 kHz clock input 8-channel programmable level translator Advanced power management system Ultra-low standby-mode current Package TFBGA25 (3 x 3 mm) TFBGA25
DESCRIPTION
A separate GPIO expander IC is often used in mobile multimedia platforms to solve the problems of the limited number of GPIOs typically available on the digital engine. This device has been designed to include very low quiescent current, and a wake-up feature for each I/O, to optimize the power consumption of the IC. Potential applications of the STMPE1601 include portable media players, game consoles, mobile and smart phones. Table 1. Device summary Order code STMPE1601TBR Package TFBGA25 Packaging Tape and reel June 2008 Rev 4 1/61 61 Contents STMPE1601 Contents 1 2 Block diagram . . . . . . . . . . . . .