Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

06/11/2010 #1


Ayuda - Error raro de simulacion de Matriz en Proteus
Hola gente, bueno les paso a contar, estoy realizando una matriz de leds como proyecto de fin de curso. El tema es que realize el circuito en proteus, y realize un programa de prueba en CCS (voy a usar un PIC 16f628a).
Este programa de prueba lo que hace es enceder la primer fila, espera 1 segundo, apaga la primera y enciende la segunda, y asi sucesivamente. Osea que va prendiendo las filas una por una.

El tema es que mi matriz tiene 80 columnas, en el programa esta el bucle for que tiene como condicion i < 10 (osea que solo prende 10 columnas). Pero cuando lo compilo y lo cargo en el ISIS, solo me prende 9 columnas, cosa rara.

Volvi a compilar el programa pero de a poco, osea, primero puse para que se prendieran dos columnas nada mas, y bueno lo cargue, y prendio BIEN las dos columnas por fila. Despues volvi a probar con 5 columnas, y tambien lo hizo BIEN. Probe con 7, y tambien lo hizo bien, despues probe con 8, y ahi salto el problema, se me prenden solo 7 !, y si pongo 9, se me prenden 8 !, y la novena no me prende.
A los pines de la matriz le llegan las tensiones correspondientes, tanto en columnas como en fila, no entiendo porque no prende, las etiquetas tambien estan bien, y el programa es muy simple, no creo que sea el programa, pero bueno capaz que me equivoque en algo obvio y no me di cuenta.
Me da la impresion que el error esta en el proteus, en el modulo de la matriz mas especificamente.

Bueno les adjunto la matriz en Proteus, y el codigo tanto el .C como el .HEX.
Muchas gracias de antemano !
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.