sábado, 5 de julio de 2008

Proyecto Simple en MPLAB II.

En esta lección, se estudiará la creación de un proyecto simple en MPLAB desde cero.


Material con el que se dispone al inicio:

  • MPLAB IDE instalado.



El proceso se puede observar en la siguiente secuencia.





El proceso paso a paso.

Para ello, se debe arrancar la versión de MPLAB que se tenga instalada en el ordenador, se pulsa doble click sobre el icono de MPLAB.



Una vez abierto el entorno de trabajo MPLAB, se debe crear un nuevo proyecto, para ello, se sigue los siguientes pasos.

En el menú de herramientas, pulsar sobre la opción Project, se abrirá un menú desplegable, se debe pulsar sobre la opción Project Wizard...




Pulsamos el botón de Siguiente.

El primer paso es seleccionar el dispositivo con el que vamos a trabajar, por ejemplo el PIC10F222, por lo tanto lo buscamos en la lista.




NOTA: El dispositivo elegido debe coincidir con el microcontrolador seleccionado a la hora de confeccionar nuestro firmware.

Pulsamos sobre el botón de Siguiente.

El segundo paso es configurar o seleccionar el lenguaje y compilador a usar para la confección del programa, en este caso es en ASM con el MPASM que trae incorporado el entorno de trabajo MPLAB.




Pulsamos sobre el botón Siguiente.

Los pasos anteriores han servido para configurar el MPLAB IDE, ahora, se creará el proyecto con el cual vamos a empezar a trabajar.

Para ello, se selecciona la ruta donde se va a guardar el archivo del proyecto, es recomendable que la ruta no sea demasiado larga en caracteres, ya que MPLAB no funcionaría correctamente.

Por lo tanto, para este caso, se va a crear una carpeta en el Escritorio que se llamará, por ejemplo, Suma.

Una vez creada la carpeta en el escritorio, pulsamos sobre Browse... y se selecciona la carpeta recién creada llamada Suma.

Y en Nombre, le damos el nombre al proyecto, en este caso se llamará Suma.




Pulsamos sobre el botón de Guardar y seguidamente pulsamos sobre Siguiente.

El cuarto paso es agregar archivos existentes al proyecto, en este caso, no se dispone de archivo fuente, por lo tanto, este paso se saltará.




Se pulsará sobre Siguiente.

Llegado a este punto, se han terminado todos los pasos de configuración del MPLAB para crear un proyecto simple en el entorno de trabajo.

El entorno de trabajo, nos mostrará un resumen de lo que hemos realizado en los pasos anteriores de configuración.




Pulsamos sobre el botón de Finalizar para cerrar la configuración guiada.

Una vez pulsado el botón Finalizar, volveremos a MPLAB IDE, normalmente no se mostrará el Menú de Proyectos, para activarlo debemos pulsar sobre View y seleccionar Project.

Así aparecerá el menú de proyectos que es bastante útil.




Hay que destacar, que en la parte de abajo del MPLAB IDE está presente el dispositivo que vamos a emplear, en este caso el PIC10F222 y que el proyecto se llama Suma tal como lo configuramos anteriormente, MPLAB los proyectos los denomina con la extensión .mcp, por lo tanto, en este caso se llamará Suma.mcp.

En Source File del menú de proyectos, debemos crear un nuevo archivo para realizar el firmware de nuestro proyecto.

Para ello, pulsamos sobre File y posteriormente en New, MPLAB creará un archivo fuente vacío nuevo.




Ahora, guardaremos el archivo fuente, le daremos nombre y lo agregaremos al proyecto.

Para ello, pulsamos sobre File y posteriormente sobre la opción Save As



Buscaremos la carpeta que hemos creado pata albergar nuestro proyecto, daremos el nombre al archivo fuente, en este caso se nombrará como Suma, al igual que el nombre del proyecto, y el tipo dependerá del lenguaje de programación que usemos, en este caso se programará en ensamblador, por lo tanto la opción es Assembly Source File.

También es importante seleccionar la opción Add File To Project, así MPLAB integrará automáticamente nuestro fichero de código fuente al proyecto que hemos creado.



En este momento, ya se puede confeccionar el firmware del microcontrolador, ya que se ha creado un proyecto simple en MPLAB y se ha integrado un archivo fuente vacío en el proyecto para trabajar con él.

0 comentarios: