74C923 DIP IC 16 Key Encoder 20 Key Encoder (74C923 IC)
The 74C923 is a keyboard encoder integrated circuit designed to convert key press signals from a keypad matrix into a binary encoded output. It supports keypad configurations of up to 16 keys or 20 keys depending on the connection arrangement making it suitable for keypad input systems in digital electronics.
This IC belongs to the CMOS logic family and provides low power consumption with reliable signal detection. It includes internal key debounce circuitry and a data available output that indicates when a valid key press has been detected. The DIP package allows convenient integration into breadboard prototypes and PCB based electronic designs.
Key Features
- Keyboard encoder supporting 16 key and 20 key configurations
- Generates 4 bit binary encoded output
- Internal key debounce circuitry
- Data available output for key detection
- CMOS logic family for low power consumption
- Suitable for keypad input and digital control systems
- DIP package suitable for prototyping and PCB mounting
Specifications
- IC Model = 74C923
- Logic Type = Keyboard encoder
- Key Support = 16 key or 20 key matrix
- Output Code = 4 bit binary
- Logic Family = CMOS
- Package Type = DIP
- Pin Count = 20
- Operating Voltage = 3V to 15V
Interfaces
- X1 = Key matrix column input
- X2 = Key matrix column input
- X3 = Key matrix column input
- X4 = Key matrix column input
- Y1 = Key matrix row input
- Y2 = Key matrix row input
- Y3 = Key matrix row input
- Y4 = Key matrix row input
- Y5 = Key matrix row input
- D0 = Encoded output bit 0
- D1 = Encoded output bit 1
- D2 = Encoded output bit 2
- D3 = Encoded output bit 3
- DA = Data available output
- OE = Output enable
- OSC = Oscillator control
- VCC = Power supply
- GND = Ground