sábado, 21 de febrero de 2009

Instalacion del MPLAB

Con este post doy comienzo con un tutorial para usar el MPLAB en el que estoy trabajando , para los que no lo saben el MPLAB es el IDE gratuito que proporciona Microchip para programar sus microcontroladores.


El tutorial que estoy realizando se centra principalmente en el uso del MPLAB para la programación en asm para los microcontroladores de gama media y el uso del simulador MPSIM como herramienta para depurar los programas que vayamos desarrollando , pero lo primero sera instalar el MPLAB y para eso es este "primer capitulo" así que comencemos.

Lo primero que debemos hacer es descargarnos la version 8.20 del MPLAB del siguiente enlace (esta es la version en la que ire desarrollando el tutorial), el archivo que debemos descargarnos es el MPLAB IDE v8.20 Full Release Zipped Installation.

Los requerimientos de hardware para esta version del MPLAB son:


  • Una PC compatible con Pentium.
  • Sistema operativo Windows 2000 SP4, Windows XP SP2 o Windows Vista.
  • 128 Mb de RAM (recomendado 512 Mb).
  • 400 Mb de espacio libre en disco.
Para comenzar con la instalacion primero descomprimos el archivo que nos descargamos mplab__v820.zip, luego ejecutamos el archivo Install_MPLAB_v820.exe y nos aparecera la ventana mostrada en la Figura 1.1, en esta ventana aparecen recomendaciones para que el instalador pueda ejecutarse correctamente, cuando hayamos realizado las acciones que nos pide presionamos Next>.



Figura 1.1
La siguiente ventana que se muestra en la Figura 1.2 nos muestra la licencia la el uso del programa , para poder continuar con la instalacion primerp debemos seleccionar la opcion “I accept.....” y luego hacer click en Next>.

Figura 1.2
La siguiente ventana (Figura 1.3) nos permite decidir si instalaremos todas las caracteristicas del MPLAB o solo las que necesitamos , para instalar solo las que usaremos en esta guia seleccionamos la opcion custom.
Figura 1.3 
La siguiente ventana (Figura 1.4) nos permite seleccionar la carpeta donde se instalara el MPLAB, por defecto se instala en C:\Archivos de Programa\Microchip , para modificar el lugar de instalacion hacemos click en el boton Browse.
Figura 1.4 
Luego de seleccionar el lugar de la instalación pasamos a definir que elementos del MPLAB instalaremos, como se muestra en la Figura 1.5. Por lo general los elementos que vienen seleccionados por defecto son suficientes, pero podrian omitirse la instalacion de los siguientes elementos:
De la seccion Microchip Device Support podemos omitir el soporte para micros de 16 y 32 bits

Tambien se puede omitir el soporte para los diferentes programadores y depuradores de Microchip, si es que no se tiene alguno claro, esto seria el AN851-Bootloader, el MPLAB ICD2, MPLAB ICD3, PICKIT 3 y MPLAB REAL ICE.



Haciendo lo anterior tendriamos instalados los componentes necesarios para seguir con esta guia , pero si se omitio alguno podra ser instalado mas adelante.
 
Figura 1.5
Luego de seleccionar los elementos que se instalaran se aparece una ventana que muestra los elementos que seleccionamos anteriormente (Figura 2.6) si estamos satisfechos hacemos click en Next>.

Figura 1.6
Antes de realiar la instalación, el instalador revisa que no exista ninguna aplicación abierta que pueda interferir con la instalación . Cuando termina de hacer la verificación el instalador comienza a copiar los archivos requeridos a la carpeta seleccionada (Figura 1.7).

Figura 1.7
Cuando termina de copiar los archivos requeridos nos aparece una ventana pidiéndonos reiniciar la PC antes de poder usar el MPLAB (Figura 1.8), entonces seleccionamos la opción Yes y hacemos click en Finish.
 
Figura 1.8
Una vez terminada la instalación y reiniciado la PC ejecutamos el MPLAB IDE v8.20 desde el acceso directo que se crea en el escritorio.
 

Como se puede observar en la Figura 1.9 el MPLAB luce como un aplicación típica de Windows tiene un menú en la parte superior , una barra de herramientas con diferentes botones , también tiene una barra de estado en la parte inferior del area de trabajo.
 
Figura 1.9





3 comentarios:

  1. muy descriptivo, gracias por el aporte...

    ResponderEliminar
  2. Hola mi nombre es Cesar.
    estuve en el foro de todopic, de ahi salte aqui.
    Bueno me parecen muy interesantes tus ejemplos, y lo mas importante "" Estan en ASEMBLER"" ( es el unico lenguaje que conozco ).
    Mi intencion con EL PIC 18F 455X. este dirijido ala utilizacion del puerrto USB para comunicacion Con La PC.

    Para otros proyectos seguire con el pic 16f876 o el 877 , ya que los manejo mas o menos bien.
    No tengo ni idea de como manejar el USB , Si tu me puedes ensenar o ayudar , Te agradeceria.
    mi correo es .
    tecnicesar2@yahoo.com
    tecnicesar2@gmail.com

    ResponderEliminar
    Respuestas
    1. Lamentablemente no puedo ayudarte con el USB en ensamblador, de hecho hasta te sugeriria que utilices C, el C18 parece una buena opcion

      Saludos

      Eliminar