
XL74C922 – Keypad/Keyboard Encoder – Xinluda
The Xinluda XL74C922 is a CMOS 16-key keyboard encoder in an SOP-20 package, providing full encoding of a 4×4 SPST switch matrix with on-chip debounce, internal pull-ups, and a Data Available output.
The XL74C922 from Xinluda is a CMOS 16-key keyboard/keypad encoder, part of the industry-standard 74C922 family. It provides all of the logic needed to fully encode a 4×4 array of single-pole single-throw (SPST) switches, making it a drop-in solution for keypads, control panels, and human-machine interfaces. The “XL” prefix denotes the surface-mount SOP-20 version; the equivalent DIP-18 part is offered as the XD74C922.
The device performs the keyboard scan using either an external clock or a single external capacitor, and an internal debounce circuit requires only one additional capacitor. On-chip pull-up devices allow the use of switches with relatively high contact resistance, and the architecture requires no diodes in the switch array to eliminate ghost keys. A Data Available output flags valid key entries, simplifying interfacing to microcontrollers and digital logic.
Key Features
- 16-key (4×4) CMOS keyboard/keypad encoder, 74C922 family
- Wide operating supply voltage range: 3 V to 15 V
- Keyboard scan via external clock or external capacitor
- Internal debounce circuit requiring only a single external capacitor
- On-chip pull-up devices permit switches with up to 50 kΩ ON resistance
- No diodes required in the switch array (ghost-switch free)
- Data Available output goes high on a valid key entry and returns low on key release
- Two-key roll-over between any two switches
- Three-state (TRI-STATE) data outputs for bus interfacing
- Operating temperature range: -40 °C to +85 °C
- SOP-20 surface-mount package
Applications
- Matrix keypads and membrane keyboards
- Industrial control panels and HMI front panels
- Access-control and security keypads
- Instrumentation and test-equipment user interfaces
- Appliance and consumer-electronics keyboards
- Point-of-sale and data-entry terminals
Why Source XL74C922 from Pacific Component Xchange
The XL74C922 is a specialized keyboard-encoder IC with limited authorized-distributor availability, which can make it difficult to procure through standard channels. Pacific Component Xchange specializes in hard-to-find logic, interface, and discrete components like the XL74C922. We help engineering and procurement teams secure the parts that mainstream distributors no longer carry or never stocked.
Every order is backed by our commitment to authenticity and quality, with inspection and traceability to guard against counterfeit and substandard parts. We ship globally and can source by exact part number, package, and date-code requirements. Request a quote (RFQ) for the XL74C922 today and our sourcing specialists will respond with current availability, lead time, and pricing.
Additional Information
| Manufacturer | Xinluda |
|---|---|
| Component Type | 16-Key CMOS Keyboard/Keypad Encoder (74C922 family) |
| Number of Keys | 16 (4×4 matrix) |
| Supply Voltage (Vcc) | 3 V to 15 V |
| Output Type | Three-state (TRI-STATE) outputs |
| Debounce | Internal, single external capacitor |
| Switch Pull-up | On-chip, up to 50 kΩ switch ON resistance |
| Operating Temperature | -40 °C to +85 °C |
| Package | SOP-20 |
| Part Status | Active |
| Availability | Available |


