AN2423 Application note describes the features of STMPE2401, including expansion logic, integrated intelligence and application scenarios.
The document describes the STMPE2401's integrated keypad controller, which supports a maximum 12x8 key matrix. It explains how to configure the device via I2C, including setting slave addresses and enabling specific features like dedicated keys or PWM control.
Key topics include operation modes (operational vs. sleep), timing constraints for scanning and de-bouncing, and detailed register descriptions for controlling row/column outputs, data registers, and interrupt handling.
| Max Key Matrix Size | 12x8 |
|---|---|
| Operating Voltage | 1.8 V |
| Clock Frequency (Normal) | 32 KHz |
| Internal Clock (Operational Mode) | 5 MHz |
| Clock Frequency (Sleep Mode) | 32 kHz |
| FIFO Capacity | four sets of key data |
The STMPE2401 supports a maximum 12x8 key matrix.
Yes, power consumption can be reduced by setting the 'Enable_KPC' bit in the SYSCON register to zero.