LM8325-1
Description
The LM8325-1 GenI/O - Expander and Keypad Controller is a dedicated device to unburden a host processor from scanning a matrix-addressed keypad and to.
Key Features
- 2 KEY FEATURES - Internal RC Oscillator, No External Clock Required - Internal PWM Clock Generation, No External Clock Required - Programmable I2C-compatible Address (Default 0x88) - Support for Keypad Matrices of up to of 8 x 12 Keys, Plus 8 Special Function (SF) Keys, for a Full 104 Key Support - I2C-compatible Slave Interface at 100 kHz (Standard-Mode) and 400 kHz (Fast-Mode) - Three Host-programmable PWM Outputs for Smooth LED Brightness Modulation - Supports General-purpose I/O Expansion on Pins Not Otherwise Used for Keypad or PWM Output - 15 Byte Key Event Buffer - Multiple Key Event Storage - Key Events, Errors, and Dedicated Hardware Interrupts Request Host Service by Asserting an IRQ Output - Automatic HALT Mode for Low Power Operation - Wake-up from HALT Mode on Any Interface (Rising Edge, Falling Edge or Pulse) - Three PWM Outputs with Dedicated Script Buffer for up to 32 Commands - Register-based Command Interpreter with Auto Increment Address
- HOST-CONTROLLED FEATURES - PWM Scripting for Three PWM Outputs - Period of Inactivity That Triggers Entry into HALT Mode - Debounce Time for Reliable Key Event Polling - Configuration of General Purpose I/O Ports - Various Initialization Options (Keypad Size, etc.)
- KEY DEVICE FEATURES - 1.8V ± 10% Single-supply Operation - On-chip Power-on Reset (POR) - Watchdog Timer - Dedicated Slow Clock Input for 32 kHz to 2MHz - -40°C to +85°C Temperature Range - 25-pin csBGA Package