Operacion con numeros binarios
Publicado por Francisco (2 intervenciones) el 19/02/2008 18:51:32
Hola.. tengo el siguiente problema..pues necesito programar una funcion en un micro PIC 16F876A que haga lo siguiente:
Tomar un numero binario desde un registro de 8 bits, y que a la salida pueda ir obteniendo los digitos decimales, pero en binario (4 bits)...¿no se entendio? , un ejemplo entonces...
Si yo tengo en el registro, el numero 00101110 (correspondiente al decimal 46), tenga una salida de 4 bits que me represente primero el numero 4 en binario (0100), y despues el 6 en binario (0110)....parece simple, pero a mi se me ha echo un tanto complicado...por favor si me pueden ayudar se lo agradeceria..
En otras palabras, el micro debe ser capaz, a partir del numero que tenga en su registro, mostrar a la salida, el codigo binario de los digitos decimales que este registro representa, por separado.
Muchas gracias...
Francisco
Tomar un numero binario desde un registro de 8 bits, y que a la salida pueda ir obteniendo los digitos decimales, pero en binario (4 bits)...¿no se entendio? , un ejemplo entonces...
Si yo tengo en el registro, el numero 00101110 (correspondiente al decimal 46), tenga una salida de 4 bits que me represente primero el numero 4 en binario (0100), y despues el 6 en binario (0110)....parece simple, pero a mi se me ha echo un tanto complicado...por favor si me pueden ayudar se lo agradeceria..
En otras palabras, el micro debe ser capaz, a partir del numero que tenga en su registro, mostrar a la salida, el codigo binario de los digitos decimales que este registro representa, por separado.
Muchas gracias...
Francisco
Valora esta pregunta


0