creacion primer proyecto mplab x
TRANSCRIPT
CREACIÓN DE
MI PRIMER PROYECTO
EN MPLAB_X
Curso PIC18F & C18
1) Crea el proyecto des de la barra de menús: File � New Project
Documentación creada y elaborada por Lluís Olivet Co s, en el marco del proyecto PLUMA BOT. Queda prohib idosu uso o distribución, por otros fines fuera el pro yecto “PLUMA BOT”, sin previo consentimiento de su autor.
Curso PIC18F & C18
2) Se abrirá la ventana de creación de proyectos, ahí selecciona:- Categories � Microchip Embedded- Projects � Standalone Project
Documentación creada y elaborada por Lluís Olivet Co s, en el marco del proyecto PLUMA BOT. Queda prohib idosu uso o distribución, por otros fines fuera el pro yecto “PLUMA BOT”, sin previo consentimiento de su autor.
Curso PIC18F & C18
3) En la siguiente ventana seleccionaremos el dispositivo por el cual queremos crear elproyecto, en este caso seleccionaremos:
- Family � Advanced 8-bit MCUs (PIC18)- Device � PIC18F4550
Documentación creada y elaborada por Lluís Olivet Co s, en el marco del proyecto PLUMA BOT. Queda prohib idosu uso o distribución, por otros fines fuera el pro yecto “PLUMA BOT”, sin previo consentimiento de su autor.
Curso PIC18F & C18
4) En la siguiente ventana seleccionaremos la herramienta de programación y depuración queutilizaremos en este caso seleccionamos � Simulator.
Documentación creada y elaborada por Lluís Olivet Co s, en el marco del proyecto PLUMA BOT. Queda prohib idosu uso o distribución, por otros fines fuera el pro yecto “PLUMA BOT”, sin previo consentimiento de su autor.
Curso PIC18F & C18
5) En la siguiente ventana seleccionaremos el compilador que vamos a utilizar, en este casoel compilador C18 que habremos instalado junto al MPLAB_X1.
Documentación creada y elaborada por Lluís Olivet Co s, en el marco del proyecto PLUMA BOT. Queda prohib idosu uso o distribución, por otros fines fuera el pro yecto “PLUMA BOT”, sin previo consentimiento de su autor.
Curso PIC18F & C18
1- El compilador C18, se instala mediante el ejecutable “mplabc18”, que puede descargarse de la misma web de Microchip. Este no viene incluido por defecto en la instalación del MPLAB_X, sino que es un ejecutable independiente.
6) En la siguiente ventana pondremos el nombre del proyecto, y seleccionamos la codificaciónUTF-16.
Documentación creada y elaborada por Lluís Olivet Co s, en el marco del proyecto PLUMA BOT. Queda prohib idosu uso o distribución, por otros fines fuera el pro yecto “PLUMA BOT”, sin previo consentimiento de su autor.
Curso PIC18F & C18
La primera apariencia del programa que tendremos será como la mostrada a continuación,el proyecto estará completamente limpio.A partir de este punto ya podemos añadir o crear los ficheros de código.
Documentación creada y elaborada por Lluís Olivet Co s, en el marco del proyecto PLUMA BOT. Queda prohib idosu uso o distribución, por otros fines fuera el pro yecto “PLUMA BOT”, sin previo consentimiento de su autor.
Curso PIC18F & C18
Para añadir el fichero de código principal <main()>, realizaremos los siguientes pasos:8) En la barra de herramientas selecciona � New File
Documentación creada y elaborada por Lluís Olivet Co s, en el marco del proyecto PLUMA BOT. Queda prohib idosu uso o distribución, por otros fines fuera el pro yecto “PLUMA BOT”, sin previo consentimiento de su autor.
Curso PIC18F & C18
9) Al seleccionar “New File”, se abrirá una nueva ventana, ahí seleccionaremos:- En Categories � Microchip Embedded � C18 Compiler- File Types � mainp18.c
Documentación creada y elaborada por Lluís Olivet Co s, en el marco del proyecto PLUMA BOT. Queda prohib idosu uso o distribución, por otros fines fuera el pro yecto “PLUMA BOT”, sin previo consentimiento de su autor.
Curso PIC18F & C18
9) En la ventana siguiente pondremos en nombre del fichero “.c” que vamos a crea, en este caso, al tratarse del programa principal le pondremos el nombre “main.c”
Documentación creada y elaborada por Lluís Olivet Co s, en el marco del proyecto PLUMA BOT. Queda prohib idosu uso o distribución, por otros fines fuera el pro yecto “PLUMA BOT”, sin previo consentimiento de su autor.
Curso PIC18F & C18
Al finalizar la creación de nuestro primer fichero de “.c”, la apariencia que tendremos será comola que se muestra a continuación:
Documentación creada y elaborada por Lluís Olivet Co s, en el marco del proyecto PLUMA BOT. Queda prohib idosu uso o distribución, por otros fines fuera el pro yecto “PLUMA BOT”, sin previo consentimiento de su autor.
Curso PIC18F & C18
En el fichero <main.c> creado, podemos ver como sale una directiva <#include> que se
encuentra con Exclamación y subrayada en color rojo.
Ahí debemos de introducir manualmente el nombre del microcontrolador que vayamos a
utilizar; que será el mismo que hemos seleccionado durante la creación del proyecto.
En nuestro caso pondremos el <p18F4550.h>
Documentación creada y elaborada por Lluís Olivet Co s, en el marco del proyecto PLUMA BOT. Queda prohib idosu uso o distribución, por otros fines fuera el pro yecto “PLUMA BOT”, sin previo consentimiento de su autor.
Curso PIC18F & C18
A partir de este punto ya podemos
empezar a desarrollar nuestro código
de aplicación en C !!!
......
Documentación creada y elaborada por Lluís Olivet Co s, en el marco del proyecto PLUMA BOT. Queda prohib idosu uso o distribución, por otros fines fuera el pro yecto “PLUMA BOT”, sin previo consentimiento de su autor.
Curso PIC18F & C18