programacion de un mp
reporte de PRÁCTICA
Operación de microprocesadores e interfaces
Reporte de la práctica
Para poder programar el microprocesador
Esta línea indica al compilador que microprocesador ocupadosde los siguientes recursos del Pic16F84A
La primera línea
__CONFIG _CP_OFF&_WDT_OFF&_PWRTE_ON&_XT_OSC
En esta línea nos define la ‘palabra de configuración’ del PIC. La palabra que indica si elcódigo a grabar en el PIC se protegerá contra lectura, si utilizara el temporizador watch dog, si se habilita el delay de encendido y que tipo de oscilador se utilizara.
La segunda línea
LIST P=16F84Aque el código escrito se aplicara al dispositivo 16F84A de la línea PIC, de esta forma el compilador también sabrá cual es la capacidad de memoria de PIC utilizado, cuáles son sus periféricos, etc.La tercera línea
INCLUDE
Esta línea le indica al compilador que incorpore la definición detallada en el archivo 16F84A.inc. En este archivo se define configuraciones y nombres y se registran delPIC 16F84A, asi como el nombre de bits mas usados del micro. Estos nombres corresponden a lo definido en las hojas de datos del PIC. ‘Por ejemplo (TMR0, PORTA, STATUS, etc)’.
Columnas
Lascolumnas están compuestas por:
Etiqueta: Es opcional y se utiliza para indicar un ciclo un bloque dentro del programa.
Operadores: Contiene neumónico de la instrucción o directiva que se necesita pararealizar una acción operando
Operando: son los operadores o las acciones, números o con lo que se va a trabajar para realizar una acción.
Comentario: Puede ser opcional y nos sirve para documentar unprograma
Modo correcto a cómo debe guardarse el programa.
Para aguardar correctamente el trabajo de programación se debe seleccionar file el barra superior y después click en save As…Después saldrá una ventana como la siguiente
Programas realizados
Primer programa
__CONFIG _CP_OFF&_WDT_OFF&_PWRTE_ON&-_XT_OSC
LIST P=16F84A
INCLUDE
ORG 0
Inicio bsf...
Regístrate para leer el documento completo.