martes, 10 de agosto de 2010

Creando un proyecto en MPLAB

Luego de ver la fecha en la que publique la primera entrada del blog, me doy cuenta lo dificil que es mantener uno pero como estoy decidido a mantenerlo voy a continuar con el tutorial de MPLAB.
 

En esta ocacion voy a explicar como crear un proyecto. Primero decir que la ventaja de crear un proyecto es que nos permitira mantener un orden con los diferentes archivos que vayamos a manejar durante el desarollo de una aplicacion con microcontroladores.


Lo primero que debemos hacer (como se muestra en la Figura 2.1) es ir al menu Project (Alt + P), y seleccionar la opcion Project Wizard.


Figura 2.1


Seleccionando la opcion Project Wizard se abrira la ventana que se ve en la Figura 2.2, esa ventana no es mas que una ventana de bienvenida en el cual nos indica que nos ayudara a crear un proyecto damos Siguiente> o Next> (dependiendo si la instalacion de Windows esta en ingles o español), para ir a las partes importantes de la creacion del proyecto.


Figura 2.2

La primera decision importante que se debe tomar al momento de crear el proyecto es el modelo de microcontrolador que vamos a programar , esta seleccion se hace en la ventana que se muestra en la Figura 2.3, para esta serie de tutoriales primero vamos a utilizar el famoso, aunque limitado, PIC16F84A.
Figura 2.3
La segunda eleccion importante que debemos hacer es la de seleccionar el lenguaje en el cual vamos a desarrollar el programa para el microcontrolador, debido a que el MPLAB es un IDE, esto es, un Entorno de Desarrollo Integral (no estoy seguro que sea una traduccion exacta), es posible utilizar dentro del MPLAB compiladores de fabricantes ajenos a Microchip, lo unico de lo que debemos estar seguros es de tener instalado el compilador que queremos usar. En la Figura 2.4 se muestra la ventana que nos permite seleccionar el lenguaje, mencionar que para programar en ensamblador, que es lo que haremos, por lo menos al principio, en esta serie de tutoriales, tenemos que asegurarnos que en la parte de Active Toolsuite este seleccionado Microchip MPASM Toolsuite, ademas en caso de que aparezcan cruces rojas en la seccion de Toolsuite Contents, deberemos revisar la localizacion de los ejecutables que utiliza el Microchip MPASM Toolsuite, si todo esta como en la Figura 2.4 hacemos click en siguiente.


Figura 2.4

Lo siguiente es ponerle nombre al proyecto , esto se realiza en la ventana de la Figura 2.5 , una buena idea en este punto es ponerle un nombre que refleje o por lo menos de una idea general de lo que el proyecto haria, ademas de esto, para mantener cierto orden yo ubico los archivos de proyecto en carpetas individuales, como puede verse en la Figura el archivo de proyecto parpadea estara dentro de una carpeta parpadea (que ademas contendra todos los archivos usados en este proyecto), que a su vez esta dentro de una carpeta PIC16F84A donde guardo todos los proyectos que realizo para este microcontrolador.


Figura 2.5

Despues de nombrar al proyecto, tenemos la opcion de adicionar archivos al proyecto (Figura 2.6) estos archivos pueden ser de codigo , libreria o de otro tipo, personalmente no utilizo esta opcion porque los archivos adicionados no son copiados a la carpeta del proyecto, entonces si por algun motivo modificaramos estos archivos en un proyecto, estas modificaciones podrian afectar a otros proyectos. Asi que paso de esta opcion haciendo Siguiente>;.


Figura 2.6
Finalmente (Figura 2.7) se nos muestra el sumario del proyecto, el cual nos resume el dispositivo a utilizar , la herramienta que usaremos para programar y el path del proyecto, hacemos click en Finalizar y el proyecto sera creado.

Figura 2.7

Bueno en el siguiente tutorial veremos como compilar un programa en ensamblador además de explicar algunas "técnicas" para realizar mas facilmente un programa en ensamblador.

1 comentario:

  1. por favor mira esto

    http://www.forosdeelectronica.com/f24/baston-electronico-videntes-54981/#post483054

    ResponderEliminar