MICROCONTROLADORES

Microcontroladores: Ejercicio empleando la instrucción comf

Por el puerto B se obtiene el dato del puerto A invertidos los unos y los ceros.

Por ejemplo, si por el puerto A se introduce “—11001”, por el puerto B aparecerá “xxx00110”. (No importa el estado de los tres bits superiores del puerto B).

Para este ejercicio se empleó la instrucción “comf” la cual realiza un complemento del contenido del registro “f” bit a bit invirtiendo su valor, en pocas palabras: cambia los unos “1” por ceros “0” y viceversa.

Además de eso, almacena el resultado en el registro W si el destino “d” es igual a cero “0”, de lo contrario, si el destino “d” es igual a uno “1”, el resultado se almacenará en el registro f.

PROGRAMA

comf
Figura 1. Programa empleando la instrucción comf

CIRCUITO

comf
Figura 2. Circuito utilizado

CONTENIDOS RELEVANTES.

soy el administrador del sitio web. si tienes alguna duda, no dudes en contactarme

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *