Contador de 0 a 9 para marcador con PICBasic

Hola a todos los del foro, necesito de su ayuda.

quiero modificar el contador que originalmente es de 0-99 a 0-9 pero tiene 2 pulsadores, uno que cuente en un display y el segundo pulsador cuente el otro display, osea independiente pero todo de 0-9, lo quiero para hacer un marcador de goles de taca-taca. he tratado de hacer todo y no me resulta, soy aprendiz. les dejo el archivo para que lo descarguen, viene el *.DSN, *.PBP, *.HEX. :)
 

Adjuntos

  • Marcador.zip
    15.9 KB · Visitas: 17
Tienes que crear dos contadores, los incrementas y decrementas individualmente, luego tomas el valor de cada conteo.
Buscas el valor en una tabla para displays de 7 segmentos y activas el display correspondiente para cada conteo.
Para eso, tienes que multiplexar los displays e ir mostrando el resultado de cada contador.

Algo así:
Pulsador_1
Incrementar Contador_1
Pulsador_2
Decrementar Contador_1
Pulsador_3
Incrementar Contador_2
Pulsador_4
Decrementar Contador_2

Obtener el valor para Display_1
Obtener el valor para Display_2

Desactivar Display_2
Activar Display_1
Colocar el valor de Display_1 en el puerto.
Hacer un retardo para mostrar el valor en Display_1
Desactivar Display_1
Activar Display_2
Colocar el valor de Display_2 en el puerto.
Hacer un retardo para mostrar el valor en Display_2

Repetir la secuencia.

Así de fácil. :cool: Pero recuerda verificar que los contadores no excedan de 9.
 
Atrás
Arriba