Instalar MPLAB y PicBasic Pro
Instalar MPLAB y PicBasic Pro
Instalar MPLAB y PicBasic Pro
Para la programacin de microcontroladores empleo el compilador PicBasic Pro de la empresa microEngineering Labs, Inc. (http://store.melabs.com/prod/software/PBP.html). Esta suite nos permite emplear un lenguaje de alto nivel como el BASIC facilitando muchsimo el desarrollo de proyectos. El precio del compilador es de 249,95 $. El compilador PicBasic Pro puede integrarse con facilidad con el software gratuito MPLAB de la empresa Microchip (http://www.microchip.com/). MPLab nos permite emplear nuestra programadora para programar los famosos microcontroladores PIC de la marca Microchip. Actualmente, dispongo de la versin 2.47 de PicBasic Pro, se trata de una versin algo anticuada y por este motivo no es compatible con versiones de MPLAB superiores a 8.15a. Esta ltima versin es la que tengo instalada. En el caso de que nos equivocramos e instalramos una versin de MPLAB posterior, el programa nos generara errores de compilado y no sera posible llegar a programar con l el microcontrolador. En concreto me he fijado que al compilar nos da un error "Unable to acces file...Error processing COD file..." ya que ha destrudo la extensin de los archivos *.COD (que ha generado anteriormente el compilador) y ahora no los reconoce como tales. Esto no sucede si hacemos caso de la indicacin anterior sobre las versiones de PicBasic Pro y MPLAB. Bien, comenzaremos el tutorial con la instalacin de las libreras y el compilador PicBasic Pro. En mi caso como ya he sealado se trata de la versin 2.47. Crearemos una carpeta en el directorio raz de nuestro disco duro que llamaremos C:\PBP247, dentro de sta copiaremos todo el contenido de PicBasic Pro, ejecutables, libreras, etc. En el directorio raz del disco duro tambin crearemos una carpeta en la que en un futuro iremos guardando nuestros proyectos, en mi caso C:\Proyectos PicBasic (recomiendan que la carpeta de proyectos est cerca del directorio raz del disco duro). Hecho esto entraremos en la carpeta que hemos creado C:\PBP247 y buscaremos un ejecutable que puede llamarse PBregister.bat o PBPPLUG.bat (dependiendo de la versin de PicBasic Pro). Haremos doble click sobre este ejecutable y PicBasic Pro ya formar parte del registro de Windows. Sino lo hiciramos no podramos decirle a MPLAB (ya que no las encontrara) que empleara el compilador y las libreras de PicBasic Pro. Muy bien, ahora procedemos a instalar la suite MPLAB, en mi caso, como ya he sealado en su versin 8.15a. Una vez instalada la suite MPLAB tendremos que introducir en el PATH de Windows las direcciones de la capeta que hemos creado para PicBasic Pro y la suite MPASM (carpeta que se ha creado durante la instalacin de MPLAB). sta ltima carpeta se encuentra normalmente en C:\Archivos de Programa\Microchip\MPASM Suite). Comprovemos en que direccin exacta se ha instalado la carpeta MPASM Suite antes de proceder a introducirla en el PATH de Windows. Para acceder al PATH de Windows entramos en el "Panel de Control", doble click en "Sistema", seleccionamos la pestaa "Opciones Avanzadas", pulsamos el botn "Variables de entorno" y en la ventana que se abre situamos el cursor sobre alguna de las variables del cuadro de dilogo variables del sistema. Haciendo Scroll buscamos aquella llamada Path y sobre ella hacemos doble click. Se abrir una ventana llamada "Modificar la variable del sistema" y veremos el nombre de la variable (ha de ser "Path") y el valor de la variable (direcciones sucesivas de programas que tenemos instalados en nuestra mquina). Con mucho cuidado de no borrar nada nos situaremos al final de esta lnea de direcciones e introduciremos las direcciones de las carpetas de PicBasic Pro y de MPASM Suite. Separadas por
";" (al inicio de ambas direcciones tambin introduciremos un ";" para separar las que introducimos de la ltima que haba. Lo que yo he introducido queda as: ;C:\PBP247;C:\Archivos de Programa\Microchip\MPASM Suite (Ojo, no olvidemos el ";" del principio y el que hay entre ambas direcciones). A continuacin aceptamos en todas las ventanas abiertas y reiniciamos el ordenador para que contemple los cambios que efectuados. Hecho esto ejecutaremos MPLAB e iremos a la opcin del men superior llamada "Project", del men desplegable que aparecer seleccionamos la opcin "Set Language Tool Locations..." y se abrir una ventana semejante a esta:
Como se puede observar en la imagen aparece en ltimo lugar la Suite "PicBasic Pro". Expandiremos este rbol de opciones pulsado sobre el smbolo "+" y veremos algo parecido a lo siguiente:
En el cuadro inferior de la ventana ha de aparecer la direccin exacta de la carpeta que hemos creado al inicio de este
tutorial en la que hemos almacenado los componentes de PicBasic Pro. Podemos buscarla pulsando sobre el botn "Browser". Ahora nos situaremos en esta misma ventana sobre la opcin "Microchip MPASM Toolsuite" y desplegaremos el rbol pulsando sobre el smbolo "+". Aparecer algo similar a esto:
Nos aseguraremos, tal como hicimos anteriormente, que las direcciones para MPASM Assembler, MPLIB y MPLINK apunten correctamente a la carpeta y a los archivos correspondientes de nuestro disco duro. A continuacin pulsamos "OK" y de este modo ya tenemos enlazado MPLAB con PicBasic Pro y habremos finalizado correctamente la instalacin de ambos programas.