TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: spidermayen en 09 de Octubre de 2003, 03:34:00
-
Hola a todos ojala me puedan ayudar por que tengo un problema para representar un numero de mas de 8bits, ejemplo 630 ya que por lo que se lo puedo representar por medio de un registro alto y bajo pero no se como separarlo para desplegarlo sobre displays de 7 segmentos, en este caso serian 5 ( U, D, C, UM, CM. ) espero alguien me pueda explicar esto.
-
Hola, en el almacen de asembler de este foro dejo una rutina de conversion de binario a BCD, es de 16 bits solo debes incluirla en tu codigo y listo.
suerte!
Ariel
-
Gracias Ariel, Ya vi la rutina y todavia no la pruebo.
Otra pregunta tendras la rutina para desplegar los datos por siete segmentos, ya que probe la que hay en los archivos asm y no me funciono de antemano gracias por tu respuesta.
-
Bueno, no te puedo pasar rutinas hechas porque no se como es tu harware, en www.microchip.com en la parte de notas de aplicacion vas a encontrar varios ejemplos, hay creo un reloj de tiempo real que usa el puerto y cuatro displays de 7 segmentos.
saludos
Ariel