Vous êtes sur la page 1sur 36

SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

SUMA EL CONTENIDO DEL REGISTRO W A UNA CONSTANTE


Y LO GUARDA EN EL REGISTRO W
SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

SUMA W Y F Y EL RESULTADO SE GUARDA EN W O EN f


DEPENDIENDO DEL VALOR DE D.
SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

AND ENTRE W Y K Y EL RESULTADO SE ALMACENA EN W.


SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

AND ENTRE W Y f Y EL RESULTADO SE ALMACENA EN W O


EN f DEPENDIENDO DEL VALOR DE d.
SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

EL BIT b DEL REGISTRO f ES PUESTO A 0.


SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

EL BIT b DEL REGISTRO f ES PUESTO A 1.


SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

SI EL BIT b DEL REGISTRO f ES 0 ENTONCES SE EJECUTA LA


SIGUIENTE INSTRUCCIÓN DEL PROGRAMA EN CASO
CONTRARIO NO SE JECUTARA Y LA SALTARA, EJECUTANDO
LA SIGUIENTE EN EL PROXIMO CICLO DEL RELOJ.
SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

SI EL BIT b DEL REGISTRO f ES 1 ENTONCES SE EJECUTA LA


SIGUIENTE INSTRUCCIÓN DEL PROGRAMA EN CASO
CONTRARIO NO SE JECUTARA Y LA SALTARA, EJECUTANDO
LA SIGUIENTE EN EL PROXIMO CICLO DEL RELOJ.
SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

LLAMA A SUBRUTINA UBICADA EN LA DIRECCIÓN K DE LOS


PRIMEROS 11 BITS.
SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

PONE EN CERO TODOS LOS BIT DEL REGISTRO f Y ACTIVA


LA BANDERA Z DEL REGISTRO DE ESTATUS.
SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

PONE EN CERO TODOS LOS BIT DEL REGISTRO ACUMULADOR


Y ACTIVA LA BANDERA Z DEL REGISTRO DE ESTATUS.
SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

PONE EN CERO EL WATCH DOG TIMER Y EL PREESCALADOR


DELMISMO Y ACTIVA LAS BANDERAS INDICADAS ARRIBA.
SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

GUARDA EL COMPLEMENTO DE f EN EL ACUMULADOR O EN EL


MISMO f DEPENDIENDO DEL VALOR DE d.
SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

DECREMENTA f EN 1 Y LO GUARDA EN ACUMULADOR O EN EL


MISMO f DEPENDIENDO DEL VALOR DE d.
SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

DECREMENTA f EN 1 Y LO GUARDA EN ACUMULADOR O EN EL


MISMO f DEPENDIENDO DEL VALOR DE d SI EL RESULTADO
ES CERO SALTA LA SIGUIENTE INSTRUCCIÓN A EJECUTARSE.
SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

SALTA A LA DIRECCIÓN DE MEMORIA k Y NO SE REGRESA.


SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

INCREMENTA EL CONTENIDO DE f Y LO ALMACENA EN W O


EN EL MISMO f DEPENDIENDO DEL VALOR DE d.
SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

INCREMENTA EL CONTENIDO DE f Y LO ALMACENA EN W O


EN EL MISMO f DEPENDIENDO DEL VALOR DE d SI EL
RESULTADO ES CERO SALTA LA SIGUIENTE INSTRUCCIÓN A
EJECUTARSE.
SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

OR DE W Y k Y SE GUARDA EN W.
SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

OR DE W Y f Y SE GUARDA EN W O EN f DEPENDIENDO DEL


VALOR DE d.
SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

MUEVE EL CONTENIDO DE f A W O A f DEPENDIENDO DEL


VALOR DE d.
SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

MUEVE EL VALOR DE k A W.
SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

MUEVE EL VALOR DE W A f.
SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

NO EJECUTA ACCIÓN DURANTE UN CICLO DEL RELOJ.


SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

RETORNA DESDE UNA INTERRUPCIÓN.


SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

RETORNA CON UN VALOR PRECARGADO EN EL ACUMULADOR


W.
SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

RETORNA DE SUBRUTINA.
SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

EL CONTENIDO DEL REGISTRO f SE ROTA UN BIT A LA IZQUIERDA


A TRAVÉS DE LA BANDERA DE ACARREO Y EL RESULTADO SE
ALMACENA EN W O EN f DEPENDIENDO DE d.
SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

EL CONTENIDO DEL REGISTRO f SE ROTA UN BIT A LA DERECHA


A TRAVÉS DE LA BANDERA DE ACARREO Y EL RESULTADO SE
ALMACENA EN W O EN f DEPENDIENDO DE d.
SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

EL PROCESADOR QUEDA EN MODO SLEEP CON EL OSCILADOR


DETENIDO.
SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

AL ACUMULADOR SE LE RESTA EL VALOR DE k.


SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

AL REGISTRO f SE LE SUSTRAE EL VALOR DEL ACUMULADOR Y


SE GUARDA EN f O EN W DEPENDIENDO DEL VALOR DE d.
SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

SE INTERCAMBIAN LOS NIBBLES INFERIOR Y SUPERIOR DEL REGISTRO


f Y SE GUARDA EL RESULTADO EN f O EN W DEPENDIENDO DEL VALOR
DE d.
SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

OR EXCLUSIVO ENTRE W Y LOS 8 BITS DE k, EL RESULTADO SE


ALMACENA EN W.
SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

OR EXCLUSIVO ENTRE W Y EL REGISTRO f, EL RESULTADO SE


ALMACENA EN W O EN f DEPENDIENDO DEL VALOR DE d.
SET DE INSTRUCCIONES PARA EL MICROCONTROLADOR

Vous aimerez peut-être aussi