buenas. programando PIC16F84A, estoy realizando un microtemporizador, visualizando su estado en un display7seg controlado por un 74247. recojó pulsos de un pulsador y los cuento y almaceno en un registro del pic, en decimal... necesito convertir el nº de pulsos obtenidos a nºbinario de 4bits para atacar el 74247....
2soluciones rondan mi cabeza...
1)algun algoritmo o instrucción que me permita la conversión.
2)realizar la cuenta (suma o resta) en binario, pero debería forzar que este sea de 4 bits, y no se bien como almacenarlo (en un unico registro...imposible no, solo almacenan unbit) eje. 0x0C (ahí realizo la cuenta en decimal...)
utilizao MPLAB para programar. gracias por su atención y espero contestación.
2soluciones rondan mi cabeza...
1)algun algoritmo o instrucción que me permita la conversión.
2)realizar la cuenta (suma o resta) en binario, pero debería forzar que este sea de 4 bits, y no se bien como almacenarlo (en un unico registro...imposible no, solo almacenan unbit) eje. 0x0C (ahí realizo la cuenta en decimal...)
utilizao MPLAB para programar. gracias por su atención y espero contestación.