Autor Tema: teclado 4x5  (Leído 1189 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado irwing

  • PIC10
  • *
  • Mensajes: 2
teclado 4x5
« en: 08 de Octubre de 2022, 20:04:53 »
hola que tal es mi primera vez participando en este foro quisiera pedir su ayuda con un teclado 4x5 para elaborar una calculadora  pero me encuentro con el problema de cómo modificar la librería del KBD.c para declarar los pines que yo quiera como la librería del lcd  seria de gran ayuda contar con un consejo

Desconectado tsu_electronica

  • PIC18
  • ****
  • Mensajes: 274
Re:teclado 4x5
« Respuesta #1 en: 08 de Octubre de 2022, 21:17:39 »
buenas amigo, yo lo haría con el 72c922 y con 6 pines puedes tener hasta 32 teclas o una matrix hasta de 4x8, solo tendrías que leer una interrupción y después leer el dato que tiene es muy sencillo y no tendrías que ocupar librería ya que seria como leer un puerto en la interrupción, aunque hay muchas maneras de hacerlo con el mismo micro pero esta es una solución rápida y de pines reducidos.

Desconectado tsu_electronica

  • PIC18
  • ****
  • Mensajes: 274
Re:teclado 4x5
« Respuesta #2 en: 08 de Octubre de 2022, 21:18:26 »
así seria el circuito

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8242
Re:teclado 4x5
« Respuesta #3 en: 09 de Octubre de 2022, 11:14:37 »
La otra seria usar 2 shift-register con la complicacion de hacerlo por SPI, manual, usando 2 integrados, Y si no me equivoco 4 pines también.

En cambio el 72c922 te da la lectura directa, usas un solo integrado.

https://hackaday.com/2018/09/30/whats-the-cheapest-way-to-scan-lots-of-buttons/
« Última modificación: 09 de Octubre de 2022, 11:21:16 por KILLERJC »


 

anything