X

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

Figura 1. Programa empleando la instrucción comf

CIRCUITO

Figura 2. Circuito utilizado

CONTENIDOS RELEVANTES.

Categories: MICROCONTROLADORES
fabio figueroa: soy el administrador del sitio web. si tienes alguna duda, no dudes en contactarme

Este sitio usa cookies