Está en la página 1de 14

Curso PIC18F & C18

CREACIN DE MI PRIMER PROYECTO EN MPLAB_X

Curso PIC18F & C18


1) Crea el proyecto des de la barra de mens: File New Project

Documentacin creada y elaborada por Llus Olivet Cos, en el marco del proyecto PLUMA BOT. Queda prohibido su uso o distribucin, por otros fines fuera el proyecto PLUMA BOT, sin previo consentimiento de su autor.

Curso PIC18F & C18


2) Se abrir la ventana de creacin de proyectos, ah selecciona: - Categories Microchip Embedded - Projects Standalone Project

Documentacin creada y elaborada por Llus Olivet Cos, en el marco del proyecto PLUMA BOT. Queda prohibido su uso o distribucin, por otros fines fuera el proyecto PLUMA BOT, sin previo consentimiento de su autor.

Curso PIC18F & C18


3) En la siguiente ventana seleccionaremos el dispositivo por el cual queremos crear el proyecto, en este caso seleccionaremos: - Family Advanced 8-bit MCUs (PIC18) - Device PIC18F4550

Documentacin creada y elaborada por Llus Olivet Cos, en el marco del proyecto PLUMA BOT. Queda prohibido su uso o distribucin, por otros fines fuera el proyecto PLUMA BOT, sin previo consentimiento de su autor.

Curso PIC18F & C18


4) En la siguiente ventana seleccionaremos la herramienta de programacin y depuracin que utilizaremos en este caso seleccionamos Simulator.

Documentacin creada y elaborada por Llus Olivet Cos, en el marco del proyecto PLUMA BOT. Queda prohibido su uso o distribucin, por otros fines fuera el proyecto 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 caso el compilador C18 que habremos instalado junto al MPLAB_X1.

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 instalacin del MPLAB_X, sino que es un ejecutable independiente.
Documentacin creada y elaborada por Llus Olivet Cos, en el marco del proyecto PLUMA BOT. Queda prohibido su uso o distribucin, por otros fines fuera el proyecto PLUMA BOT, sin previo consentimiento de su autor.

Curso PIC18F & C18


6) En la siguiente ventana pondremos el nombre del proyecto, y seleccionamos la codificacin UTF-16.

Documentacin creada y elaborada por Llus Olivet Cos, en el marco del proyecto PLUMA BOT. Queda prohibido su uso o distribucin, por otros fines fuera el proyecto PLUMA BOT, sin previo consentimiento de su autor.

Curso PIC18F & C18


La primera apariencia del programa que tendremos ser como la mostrada a continuacin, el proyecto estar completamente limpio. A partir de este punto ya podemos aadir o crear los ficheros de cdigo.

Documentacin creada y elaborada por Llus Olivet Cos, en el marco del proyecto PLUMA BOT. Queda prohibido su uso o distribucin, por otros fines fuera el proyecto PLUMA BOT, sin previo consentimiento de su autor.

Curso PIC18F & C18


Para aadir el fichero de cdigo principal <main()>, realizaremos los siguientes pasos: 8) En la barra de herramientas selecciona New File

Documentacin creada y elaborada por Llus Olivet Cos, en el marco del proyecto PLUMA BOT. Queda prohibido su uso o distribucin, por otros fines fuera el proyecto 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

Documentacin creada y elaborada por Llus Olivet Cos, en el marco del proyecto PLUMA BOT. Queda prohibido su uso o distribucin, por otros fines fuera el proyecto 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

Documentacin creada y elaborada por Llus Olivet Cos, en el marco del proyecto PLUMA BOT. Queda prohibido su uso o distribucin, por otros fines fuera el proyecto PLUMA BOT, sin previo consentimiento de su autor.

Curso PIC18F & C18


Al finalizar la creacin de nuestro primer fichero de .c, la apariencia que tendremos ser como la que se muestra a continuacin:

Documentacin creada y elaborada por Llus Olivet Cos, en el marco del proyecto PLUMA BOT. Queda prohibido su uso o distribucin, por otros fines fuera el proyecto 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 Exclamacin 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 creacin del proyecto. En nuestro caso pondremos el <p18F4550.h>

Documentacin creada y elaborada por Llus Olivet Cos, en el marco del proyecto PLUMA BOT. Queda prohibido su uso o distribucin, por otros fines fuera el proyecto PLUMA BOT, sin previo consentimiento de su autor.

Curso PIC18F & C18

A partir de este punto ya podemos empezar a desarrollar nuestro cdigo de aplicacin en C !!! ......
Documentacin creada y elaborada por Llus Olivet Cos, en el marco del proyecto PLUMA BOT. Queda prohibido su uso o distribucin, por otros fines fuera el proyecto PLUMA BOT, sin previo consentimiento de su autor.

También podría gustarte