TODOPIC

Microcontroladores PIC => Almacén del Assembler => Mensaje iniciado por: pumuky en 21 de Enero de 2011, 21:50:25

Título: contador up/down de tres dígitos en ensamblador necesito
Publicado por: pumuky en 21 de Enero de 2011, 21:50:25
Saludos compañeros:
Tras mirar y remirar todos los enlaces, bajarme ejemplos y probarlos. No he podido encontrar un contador up/down de tres dígitos en ensamblador que funcione.
Conoceis un link, o un ejemplo de este mismo tipo, (3 dígitos,ensamblador y si puede ser con dns para proteus).
Ya sé que pido cosas muy específicas, pero es que me urge un poco.
Gracias de antemano.
Título: Re: contador up/down de tres dígitos en ensamblador necesito
Publicado por: tapi8 en 22 de Enero de 2011, 06:34:42
Aqui tienes uno, pero solo UP, la parte DOWN  se la puedes hacer tu, en el bucle donde incrementa va comparando con 10 y al llegar aumenta el siguiente, para DOWN comparas con 0 y decrementas el siguiente, el bucle del multiplexado te vale como esta.
Este aparte que funciona, esta bien estructurado, optimizado y es muy facil de entender.
Si lo pones en el MPLAB y lo simulas lo entenderas perfectamente.
El otro no te funciona? desabilitale el WDT, vas a configure, configure bits, y ahi te salen los 4 FUSES del 16f84, ponlo en OFF, y prueba.
Título: Re: contador up/down de tres dígitos en ensamblador necesito
Publicado por: tapi8 en 22 de Enero de 2011, 06:35:48
Se me olvido poner el enlace.

http://www.todopic.com.ar/foros/index.php?topic=24720.msg201403#msg201403