Instrucciones de Los Pic
description
Transcript of Instrucciones de Los Pic
-
SET DE INSTRUCCIONESMicrocontroladores PIC
-
SET DE INSTRUCCIONES
-
Set de Instrucciones del PIC
Para entender mejor cada instruccin se explica a continuacin el significado de algunos parmetros:
f: Registro al que afecta la instruccin W: Acumulador (Working register) b: Nmero de bit (hay instrucciones que afectan a un solo bit) k: constante (un nmero) d: seleccin de destino del resultado de la instruccin, puede ser "0" o "1", si es "0" el resultado se guarda en el acumulador (W) y si es "1" se guyarda en el registro f al que afecta la instruccin.
-
FORMATOS
TIPOESCRITURAEJEMPLOSHEXADECIMALOX#; #h; H#0X5A; 5Ah; H5ADECIMAL.#; D#.5; D5BINARIOB#B10100110ASCIICARACTER$
-
Registro STATUS
-
INSTRUCCIONES DE LOS PICLas instrucciones de los PIC pueden ser divididas en cuatro grupos:Instrucciones sobre registro orientadas a bytes.Instrucciones sobre registro orientadas a bits.Instrucciones para operaciones con literales.Instrucciones de control.
Todas tienen una ancho de 14 bits. Entre unas y otra varan sus campos
-
Formato de instrucciones sobre registro orientadas a bytes
-
Formato de instrucciones sobre registro orientadas a bits
-
Formato de instrucciones paraoperaciones con literales y de control
-
Instrucciones sobre registro orientadas a bytes
-
Instrucciones sobre registro orientadas a bits
-
Instrucciones paraoperaciones con literales y de control
-
INSTRUCCIONES
-
INSTRUCCIONES
-
INSTRUCCIONES
-
INSTRUCCIONES
-
INSTRUCCIONES
-
INSTRUCCIONES
-
INSTRUCCIONES
-
INSTRUCCIONES
-
INSTRUCCIONES
-
INSTRUCCIONES
-
INSTRUCCIONES
-
INSTRUCCIONES
-
INSTRUCCIONES
-
INSTRUCCIONES
-
INSTRUCCIONES
-
INSTRUCCIONES
-
INSTRUCCIONES
-
ADCON17 0ADFM: Bit para el formato del resultado de la conversin1..Justificacin a la derecha. Los 6 bits mas significativos de ADRESH son cero.0.. Justificacin a la izquierda. Los 6 bits menos significativos de ADRESL son cero.PGFG3-0: Configuran los canales de entrada al conversor como analogicas o E/S digitales.
ADFM---PCFG3PCFG2PCFG1PCFG0
***