Programación Específica > Microcontroladores
Teclado De 2 Teclas
farmada:
Gente:
Estoy iniciandome en este mundo PIC y realmente creo que ya estoy frustrándome dado que la idea que tengo es controlar un display de 7 segmentos mediante dos teclas conectadas al puerto A. cuando voy presionando la tecla "A" cuentop en forma ascendente de 0 a 9 y cuando voy presionando la tecla "B" voy contando en forma descendente. Real mente les pido disculpas por la pregunta tonta que les hago pero no le puedo encontrar la vuelta al problema de REBOTE de las teclas. Si alguien me puede ayudar se lo agradecería.
Un saludo.
© Jonathan ©:
Puesdes hacerle un circuito antirrebote ;) ... necesitas una compuerta AND un condensador y una resistencia, las cuales daran el tiempo de ratardo para evitar los pequeños rebotes... busca si puede hayas, si no encuentras nada te paso el circuito ;) . Saludos :hola:
farmada:
Muchas gracias Jonathan. Tratare de buscar el circuito segun tu asesoramiento.
farmada:
Perdon nuevamente . quiero comentarte que probe con la compuerta AND y funciona. Igualmente quisiera saber si tu o alguien tiene alguna rutina que maneje 2 a 4 teclas solo por soft sin agregarle ningun hardware para evitar los rebotes, encontre algunas en Internet pero no funcionan o son inestables.
Muchas gracias
soyperucaforos:
hola, che....mira el problema es que queres hacer con las teclas-----,despues que sensas el estado de la tecla.aparece el numero y la instruccion siguiente debe ser mandarlo a un retardo de aprox 70 milisegundos esto te eliminara el rebote sera una guasada de tiempo pero para tu dispositivo sera lo mejor .
otra forma es preguntar si ya largastes la tecla y quedar el loop hasta que la tecla sea liberada pero siempre pone la rutina de retardo antes de volver a sensar la tecla
Navegación
[#] Página Siguiente
Ir a la versión completa