TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: m-o-s en 07 de Abril de 2008, 16:38:34

Título: Hay alguna rutina para convertir numeros bcd en binario?
Publicado por: m-o-s en 07 de Abril de 2008, 16:38:34
Hola compañeros, es raro pasar de numeros BCD  a binario, el caso es que necesito pasar tres registros , ejem  543.322 a binario. La verdad que no se si hay alguna rutina ya hecha que te lo convierta a dos registros de 8 bits, un saludo, compañeros.  :P
Título: Re: Hay alguna rutina para convertir numeros bcd en binario?
Publicado por: manex_1987 en 07 de Abril de 2008, 18:10:32
Yo ahi veo dos numeros. Te refieres a pasar a binario un numero bcd o un float? Por ejemplo, 394 a binario?

Cuando dices de pasar a dos registros de 8 bits... te refieres, a conseguir desde 543.322 dos numeros de ocho bits? Ambos son mayores que 255 por lo que no es factible... no entiendo demasiado bien lo que pides.

Podrias explicarte mejor? Bueno a lo mejor soy yo el que esta espeso pero no te entiendo muy bien.
Título: Re: Hay alguna rutina para convertir numeros bcd en binario?
Publicado por: migsantiago en 07 de Abril de 2008, 22:19:49
Hola

Como dice Manex, está confusa tu pregunta.

Aquí en microchip tienen un convertidor bcd a enteros de distintas longitudes, talvez te sirva...

http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en011088

Debes ser más claro en tu pregunta, ¿qué lenguaje vas a usar?
Título: Re: Hay alguna rutina para convertir numeros bcd en binario?
Publicado por: m-o-s en 08 de Abril de 2008, 17:32:18
Hola compañeros muchas gracias por vuestra ayuda, es lo que andaba buscando. Un saludo y abrazo. :-)