Lamentablemente, no estoy seguro de cuál es la pregunta correcta; Tengo un teclado de 12 teclas. Quería utilizar un enfoque basado en matrices, excepto que todos parecen estar conectados de tal manera, que están flotando cuando no están presionados; Cuando presionas uno, se conecta a tierra. Esto me parece como si estuviera preparado para una configuración con una resistencia de pull-up en el cable a la MCU, y no una lectura de estilo de matriz, donde yo (si entiendo correctamente) pulso secuencialmente en las filas, y leer secuencialmente el voltaje en las columnas.
Sin embargo, no tengo 12 pines de repuesto en mi MCU, así que me pregunto cómo minimizar el número de pines necesarios para leer este teclado de 12 teclas.
¿Hay algún IC que pueda usar? ¿Algún enfoque?
Si recuerdo correctamente, la placa a la que se conectaba tenía varios (des) multiplexores conectados en cascada, pero no pude averiguar cómo funcionaba. Sin embargo, estoy bastante seguro de que el teclado en sí está conectado de esta manera (tiene su propio conector, ya que está en una placa separada que me gustaría mantener), y eso me confunde.