es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Contar números en el display de siete segmentos con AVR.

He escrito un programa para mi At-mega 32 con el fin de aumentar y disminuir números del 0 al 9 y al revés (9 a 0) con los dos interruptores táctiles que se pueden ver en la imagen.

Pero el problema es que mientras todos los números se muestran al presionar esos interruptores, ¡solo los números 4 y 7 no aparecen correctamente!?

Mis siete segmentos, en lugar del número 4, muestran lo que se puede ver en la primera imagen y para el número 7 muestra lo que se puede ver en la segunda imagen.

Agradecería si alguien pudiera revisar mis códigos y el esquema que he compartido aquí y ayudarme a encontrar el problema.

Muchas gracias.

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Pregunta: ¿Cuál podría ser el problema que causa que los segmentos de siete se muestren incorrectamente los números para los dígitos 4 y 7 en el código proporcionado?

    El problema podría estar en el array de Códigos donde los valores asignados a la posición 3 (para el dígito 4) y la posición 6 (para el dígito 7) podrían ser incorrectos. Otra posibilidad podría ser con el cableado/conexión de la pantalla de siete segmentos para esos segmentos específicos de la pantalla. Se recomienda verificar el cableado y la conexión de la pantalla y también verificar los valores en el array de Códigos para esas posiciones de dígitos específicas.

Comments are closed.