Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Micro2 1
Micro2 1
Y CONTROL
INDUSTRIAL
MICROCONTROLADORES PIC
Instrucciones y ejemplo de instrucciones
Objetivos:
Aparte de estas instrucciones, hay otro tipo de instrucciones usadas para simplificar la
tarea de programar, y generalmente están formadas por dos instrucciones básicas. Estas
no las trataremos a fondo, pero las veremos en un resumen después de comprender el
funcionamiento de las 35 instrucciones básicas. En los tres apartados siguientes veremos
todos los datos que se pueden dar acerca de una función. Algunos de ellos son
irrelevantes y no son nuestro objetivo. En cambio otros, como la acción, la sintaxis, el
funcionamiento, la operación, el comportamiento del registro STATUS y los ejemplos, son
imprescindibles para comprender su funcionamiento.
3 Conjunto de instrucciones
-Completo: Que se pueda realizar en un tiempo finito cualquiera tarea ejecutable con un
ordenador (computable o decidible).
-Eficiente: Que permita alta velocidad de cálculo sin exigir una elevada complejidad y sin
consumo excesivos de recursos (memoria),es decir , debe cumplir su tarea en un tiempo
razonable minimizando el uso de los recursos.
Tabla de instrucciones :
Suma de contenido Ejemplo:
Son los que permiten actuar sobre los operadores para modificar solo un bit aplicados a
variables del tipo char, short ,int , long y no pueden ser utilizados con float o doublé solo
aplicables a expresiones enteras
Los operadores de bits se utilizan para compactar la información, logrando que un tipo
basico (por ejemplo un long ) almacene magnitudes más pequeñas mediante
aprovechamientos parciales de los bits disponibles.
Tabla de instrucciones :
Ejemplo: Encender led consecutivos
este caso los leds se conectaron al puerto B. La instrucción RLF corre un bit de derecha
a izquierda, en este caso el bit que se agrega en el lado derecho viene de la bandera C,
que es el bit 0 del registro STATUS, ubicado en el banco 0.
5.3 Instrucciones orientadas a literales y de control
Estas instrucciones se refieren todas al registro W, es decir que uno de los operandos de
origen y el operando de destino son siempre el registro W. En las instrucciones de este
grupo que tienen un segundo operando de origen, este es siempre una constante de
programa literalmente incluida en la instrucción, llamada constante literal o simplemente
literal.
Tabla de instrucciones:
Ejemplo: sumador de letras
Ejemplo: Operación lógica AND
6 Conclusión
En este informe logramos analizar las diferentes instrucciones de programación que nos
permiten los microcontroladores pic , detallamos cada tipo de instrucción con su respectiva
tabla de códigos. También tomaremos cada tipo de instrucción y realizaremos un ejemplo
sencillo para su mayor comprensión. De forma general explicamos los aspectos
fundamentales que debe tener una estructura de instrucción o conjunto de instrucciones
estos nos servirá para crear un tipo de instrucción completo e integro.
7 Bibliografía