Asdasdada
INTRODUCCIÓN:
El MPLAB es un software libre diseñado por la empresa MICROCHIP para la simulación y depuración a bajo nivel de sus microcontroladores. Otra de sus virtudes es la de conectarse directamente con sus programadores, facilitando así el trabajo de grabado al operador.
PROCESO DE INSTALACIÓN:
Ejecute el archivo de instalación llamado“Install_MPLAB_v810.exe”. Lo puede conseguir libremente en la página web “www.microchip.com”.
Una ves instalado el software MPLAB (V- 8.10), ubique sus componentes de instalación en INICIO- Todos los programas- Microchip- MPLAB IDE-Setup MPLAB Tools.
Asegúrese que estén activas como mínimo las siguientes casillas:
8 bit MCUs
16 bit MCUs
32 bit MCUs
MPASM Suite
MPLAB SIM
Estos cambiostambién los puede realizar dentro del proceso de instalación.
PRIMEROS PASOS:
Ejecute el programa MPLAB
Inicialicemos un proyecto en “Project-New…”. Esto nos servirá para guardar todas las modificaciones que realicemos en el programa, sin entrar en la necesidad de repetir una serie de procesos previos.
Coloque un nombre en “Project Name” y asigne la ruta donde desea guardarlo en“Project Directory” (Browse…)
Activemos el modo simulador en “Debugger- Select Tool- MPLAB SIM”. Deben habilitarse los botones y casillas de depuración “Debug”
Seleccionemos para nuestro caso el microcontrolador PIC16F877 en “Configure- Select Device…”. En la pantalla emergente, seleccione el microcontrolador anteriormente mencionado y presione “Ok”. En la barra de estado inferiordebe aparecer este microcontrolador.
Asignemos su palabra de configuración en “Configure- Configuration bits..”
Para poder modificarla, deshabilite la casilla “Configuration Bits set in code”
Generemos un archivo nuevo para la elaboración del programa en “File-New”.
Se abrirá una pantalla emergente donde debemos incluir las líneas de programación para el funcionamiento de estemicrocontrolador.
Inicialmente debemos colocar:
LIST P=16f877 ;PIC a programar
#include "P16f877.INC" ;Incluir librería de registros especiales
ORG 0X00 ;Origen de la localidad de memoria del programa
;donde se comenzará a programar (h00)
;Incluir a partir de aqui las líneas del programa
END ;Fin del programa
Para guardar el programa seleccione “File-Save”,coloque el nombre con la extensión “.asm”. Ej: Practica1.asm. Una ves efectuado este paso, las letras clave tomarán colores específicos.
En caso de haberlo guardado con la extensión indicada, o desea grabarlo en otra ruta con un nombre diferente, seleccione “File-Save As…”
Se debe considerar que la ruta a grabar no debe exceder los 64 caracteres, por tanto se recomienda grabar en una carpetaubicada en la raíz del disco. Ej: D:\Proyectos\Clases de PIC. Si usted no considera este detalle se generará un error al momento de compilar.
NOTA IMPORTANTE: La ruta “Mis documentos” que genera Windows internamente, contiene mas de 64 caracteres. ¡No es funcional!. ¡No grabe en esta ruta!.
PANTALLAS PRINCIPALES:
1- Pantalla RAM de registros (File registers)
Ubíquela en “View-Fileregisters”.
Esta pantalla muestra el estado de cada uno de los registros de la memoria RAM del microcontrolador.
Para sombrear con un determinado color los registros especiales SFR, ejerza sobre esta pantalla clic izquierdo del ratón y seleccione “Properties…”. Aparecerá la siguiente pantalla:
Presione el botón “Change” del SFR, seleccione el color de su preferencia en lapantalla emergente “Color”, y presione “Aceptar” en ambas pantalleas.
2- Pantalla EEPROM
Ubíquela en “View-EEPROM”.
Esta pantalla muestra el contenido de la memoria EEPROM del microcontrolador (solo para aquellos microcontrolador la posean).
3- Pantalla de registros especiales (Special Function Registers)
Ubíquela en “View-Especial Function registers”.
Igual que la...
Regístrate para leer el documento completo.