Programación General > ASM (Ensamblador)

 Pasar De Binario A Bcd

(1/1)

baalzotek:
:alien: necesito programar un pic 16f682 para llevar la señal digital de 8 bits en binario codificada  a bcd para mostrarla por unos visualizadores led de 7 segmentos, se q se puede hacer directamente con un 74185 pero no los encuentro por ninguno lado a si q he pensado hacerlo por software. saludos

Sr. ASM:
Si de la salida del PIC va directamente al display, debes tener una tablita, con diversos valores que indican cada nùmero del display, ordenarlos y visualizarlos en el orden qeu desees.
Puedes hacerlo usando macros, para ya no reescribir cada vez que necesites visualizar un numero.

Ian...:
Holas... te comento que siempre utilice esta subrutina,fijate si te es de ayuda:

 
    tabla                               ;nomb de la subrut
                                  addwf pc        ;agrego al contador prog. el valor del w
                                  retlw b'00111111'   ;genero el num 0
                                  retlw b'00011000'   ;genero el num1
                                  retlw b'01110110'   ;genero el num2
                                  retlw b'01111100'   ;genero el num3
                                  retlw b'01011001'   ;genero el num4
                                  retlw b'01101101'   ;genero el num5
                                  retlw b'01101111'   ;genero el num6
                                  retlw b'00111000'   ;genero el num7
                                  retlw b'01111111'   ;genero el num8
                                  retlw b'01111101'   ;genero el num9

tendrias que hacer algo parecido a esto pero teniendo en cuenta la conexion de los pines del dysplay

Navegación

[0] Índice de Mensajes

Ir a la versión completa