Wishlist

[woosw_list]

No hay productos en el carrito.

Manual de MPLAB X IDE para Bootloader PIC18FX5K50

MPLAB X IDE es un software gratuito de edición de programas para microcontroladores PIC.  

 

El software lo puedes descargar en el siguiente link.

En el siguiente link puedes descargar los compiladores. Selecciona el compilador XC8.

 

Nuevo Proyecto

Ya instalado el software, para crear un nuevo proyecto ve a la parte superior izquierda de la ventana del programa, selecciona File y has clic en New Project…

1-4
1.  Crear nuevo proyecto.

Selecciona Microchip Embedded y clic en Standalone Proyect.

2-4
2.  Seleccionar proyecto.

Aparecerá una ventana donde es posible seleccionar el modelo de microcontrolador a usar, una vez seleccionado clic en Next

Captu
3.  Seleccionar modelo de microcontrolador.

Después selecciona el programador o simulador a usar, una vez seleccionado clic en Next (Es necesario seleccionar una opción para la simulación de compilación).

4-3
4.  Seleccionar programador o simulador.

Selecciona la versión del compilador y clic en Next.

5-3
5.  Seleccionar versión del compilador.

Asigna el nombre y dirección del proyecto, después clic en Next. 

10
6.  Asignar nombre y dirección del proyecto.

Ya creado el proyecto, se creará un archivo main.c, donde se comenzará a crear el código del microcontrolador. Ir a la parte superior izquierda de la ventana del programa. Selecciona File y clic en New File…

7-1
7.  Crear archivo main.c

Se visualizará la siguiente ventana, en Categories: despliega Microchip Embedded.

8
8.  Ventana de categorías.

Selecciona XC8 Compiler, en File Types selecciona main.c, clic en Next

9
9.  Ventana para seleccionar archivo main.c

Se asigna el nombre del archivo en File Name: en este ejemplo es main, clic en Finish.

10
10.  Asignar nombre al archivo.

Para la configuración de memoria del Bootloader se deben seguir los siguientes pasos.

Selecciona File y clic en Project properties. Se mostrará una ventana donde es posible realizar distintas configuraciones.

Capturawd
11.  Ventana para realizar configuraciones.

Selecciona Building y marca la casilla en Insert unprotected checksum in user ID memory, clic en Apply.

Captura-700x453
12. Ventana de propiedades.

Selecciona XC8 Linker y despliega Option categories: y selecciona Memory model, en ROM ranges escribir 2000-7f00, clic en Apply.

Captura2-700x452
13. Categorías.

Selecciona XC8 Linker y despliega Option categories: y selecciona Additional options: en Codeoffset escribir 2000, clic en Apply.

Captura3-768x496
14. Opciones adicionales.

Compilación

Para hacer la compilación del proyecto, en la barra superior se encuentran las siguientes opciones:

La herramienta señalada sirve para compilar el programa. 

12
15.  Compilar programa.