You are on page 1of 10

Tutorial Uso de MPLAB VERSIÓN 8.

56
Autor: Luis Oñate

1. Ingresar mediante todos los programas , a la carpeta Microchip, dentro de esta a


MPLAB, escoger MPLAB IDE

2. Aparece la siguiente pantalla

3. Damos clic en la pestaña Project, y dentro de esta en Project wizard, aparece la


siguiente pantalla, damos clic en siguiente
4. Escogemos el numero del microcontrolador PIC a utilizar, en este caso el 18f452
5. Al dar clic en siguiente, aparece la siguiente pantalla la que nos indica el
ensamblador, el enlazador de objetos y las librerías, en caso de error debemos
buscar donde se instalo el paquete de microchip dando clic en la pestaña Browse y
encontrar el ejecutable MPASMWIN.exe en la carpeta respectiva, en caso de no
existir ningún problema damos clic en siguiente

6. A continuación aparece una pantalla, que nos pide que creemos el directorio,
donde guardar nuestro proyecto, se da clic en Browse, se crea una nueva carpeta
se recomienda por ejemplo poner el nombre programas_pic, dentro de esta una
carpeta tutorial, y allí colocamos el nombre tutorial para que guarde nuestro
proyecto. En esta carpeta programas_pic, luego podremos crear más carpetas con
sus respectivos proyectos.
7. Se pide añadir los archivos a nuestro proyecto, el principal archivo que se necesita
es el que se va a incluir el código en este caso el p18f452.inc
8. El archivo en mención debe encontrarse dentro de la carpeta microchip,
generalmente en la carpeta archivos de programa, luego buscamos la carpeta
MPASM Suite, y lo buscamos, lo escogemos y mediante el botón Add, lo añadimos
al proyecto.

Damos clic en siguiente


9. Luego aparece la siguiente pantalla damos clic en finalizar
10. Debe aparecer una pantalla como la siguiente

En archivos de cabecera(header files) observamos el archivo del pic 18f452 con el cual
vamos a trabajar, existen otras carpetas para añadir archivos, en este caso el archivo
en lenguaje ensamblador debe ser añadido a la carpeta source file.

11. Creación del archivo en lenguaje ensamblador, damos clic en la pestaña file, y
dentro de esta en New
12. Aparece un bloc de notas para crear nuestro archivo allí copiamos el siguiente
código

;Primer programa en el ensamblador MPLAB de Microchip


;Programa que escribe en el puerto B el valor 55H= 01010101B
;en el microcontrolador PIC 18f452
;************************
LIST P=18F42 ;le indicamos el microcontrolador a MPLAB
INCLUDE<P18F452.INC> ; Incluimos la librería para ensamblar y enlazar el código
;***********************
ORG 0000H ;dirección de origen
goto main ; salto al programa principal
ORG 0100H ;Dirección donde se escribe el código principal
main:
MOVLW 0H ; valor del registro WREG=0
MOVWF TRISB ; coloco el valor de TRISB=0
; puerto B funciona como salidas
MOVLW 55H ; valor del registro WREG=55H
MOVWF PORTB ; se escribe en el puerto b el valor 55H

END ; FIN DEL PROGRAMA

El punto y coma permite crear comentarios que indiquen el funcionamiento del programa.
El programa comienza en la dirección 00H, y mediante la instrucción goto salta a la
dirección 100H donde se escribe el programa
Guardamos el archivo.

13. Procedemos a incluirlo en el proyecto, damos clic derecho en la carpeta source file,
escogemos la opción Add file
14. En este caso aparece el archivo asm que deseamos incluir

Damos clic en el botón abrir

15. Debe aparecer la siguiente pantalla , donde ya se incluye el archivo asm


16. Estamos listos para proceder a la compilación del proyecto, damos clic en la
pestaña Project, luego en la opción build all, o CTRL+F10

17. Si no existe ningún problema, escogemos la opción Absolute, y debe aparecer el


siguiente mensaje
18. Procedemos a buscar en la carpeta de nuestro proyecto, en este caso tutor el
archivo tutor. Hex, que es el que nos permite grabar el código en el
microcontrolador, o la respectiva simulación en el proteus

You might also like