El codificador de claves CMOS MM74c922 y MM74C923 proporciona toda la lógica necesaria para codificar completamente una matriz de interruptores SPST. el escaneo del teclado se puede implementar mediante un reloj externo o un capacitador externo. allí el codificador también tiene dispositivos pull-up en chip que permiten conmutadores. el circuito antirrebote interno necesita solo un capacitador externo y puede ser anulado omitiendo el capacitador. Una salida de datos disponibles pasa a un nivel alto cuando se ha realizado una entrada de teclado válida. los datos disponibles volverán altos para indicar la aceptación de la nueva clave después de un período normal de eliminación de rebotes; esta transferencia de dos teclas se proporciona entre dos interruptores cualesquiera.
Un registrador interno recuerda la última tecla presionada incluso después de soltarla. Las salidas de 3 ESTADOS proporcionan una fácil expansión y operación de bus y son compatibles con LPTTL