Proporcionan toda la lógica necesaria para codificar completamente una matriz de interruptores SPST. El escaneo del teclado se puede implementar por un reloj externo o un capacitor externo. Los codificadores también tienen dispositivos pull-up en chip que permiten utilizar interruptores con hasta 50 kΩ de resistencia.