Está en la página 1de 1

ESCUELA POLITCNICA NACIONAL ESCUELA DE FORMACIN DE TECNLOGOS ELECTRNICA Y TELECOMUNICACIONES LAB. MICROPROCESADORES Prctica N 6 TTULO: MPLAB IDE INTRODUCCIN.

.- Para desarrollar un proyecto se requieren herramientas para la creacin del software y para la implementacin y puesta a punto del hardware. Entre las herramientas destinadas al software se precisa un programa que permita editar desde un computador los programas en un lenguaje, compilarlos para obtener el programa ejecutable, simular el programa y depurarlo. Microchip ha creado un entorno integrado para trabajar con sus microcontroladores PIC, denominado MPLAB IDE, que contiene todas las herramientas requeridas para el desarrollo del software, esto es: Gestin del proyecto, Ventana de registros, Ventana de inspecciones, Editor de textos, Ventana de resultados, Memoria del programa, Vista de la EEPROM, Control de memoria, etc. Microchip lo ha puesto a disposicin de los usuarios en su sitio en Internet www.microchip.com. OBJETIVO.- Conocer y operar el MPLAB IDE de manera que podamos acceder a las distintas opciones para editar, depurar, compilar y simular programas comprobando los resultados de la ejecucin paso a paso. TRABAJO PREPARATORIO. Digitar el programa adjunto y grabarlo en su memoria electrnica. TRABAJO PRCTICO Pegar el programa en el editor del MPLAB, grabarlo, compilarlo y ejecutarlo usando el simulador. Mirar las distintas ventanas y archivos que dan cuenta de las diversas caractersticas del programa. INFORME Presente los archivos generados por el MPLAB, xx.ASM, xx.Lst y xx.HEX Comentarios Conclusiones. PROGRAMA
;Ejemplo LIST P=16F870 #INCLUDE <P16F870.INC> IMPAR EQU 0x20 ORG 0x00 MOVLW b'00000001' MOVWF IMPAR MOVLW b'00000010' BUCLE: ADDWF IMPAR, 1 NOP GOTO BUCLE END ;Selecciona el tipo de procesador ;Define los registros internos del procesador ;Define etiqueta de nombre IMPAR con valor 20H ;Inicio de programa ;Mueve 1 a la posicin impar ;Mueve 2 a WREG ;IMPAR + W = IMPAR ;No hace nada ;Repite el bucle ;Fin del programa

También podría gustarte