MPLAB C18 es un compilador de C, el cual produce código que puede ser ejecutado por la familia de microcontroladores de Microcip PIC18XXXX. En nuestro caso, la plataforma PIC-WEB utiliza el PIC18f452. MPLAB C18 toma sentencias estándares de C, como por ejemplo “if (a==b)”, y las convierte en código máquina PIC18XXXX. El código fuente es compilado en bloques de código de programa y datos, los cuales son “enlazados” (linked) con otros bloques de código y datos, los cuales luego son puestos en varias regiones de la memoria del microcontrolador PIC18XXXX; este proceso es llamado “construir” (build).

El compilador C18 y sus herramientas, como el ensamblador o el enlazador, pueden construir un archivo .HEX, el cual puede ser programado en un microcontrolador PIC18XXXX.

Instalación

mc18_1
mc18_2
mc18_3
mc18_4

Nuevamente seguimos la instalación del software paso a paso. Se debe bajar desde el sitio principal de Microchip, sin embargo, en este caso la herramienta no es gratuita. Es posible bajar una versión para estudiantes, la cual dura 60 dias. 

PASO 1:


Se guarda el archivo de instalación en la carpeta que se desee y se ejecuta el archivo de instalación (en caso que se haya descargado la versión de estudiantes el archivo será MPLAB-C18-StudentEdition-v3_12.exe). Se nos indica que debemos cerrar MPLAB IDE si se encotrase ejecutando. Luego de leer el mensaje de bienvenida y de advertencias, se hace clic en Next >.

PASO 2:


Ahora se debe leer y aceptar la licencia para poder seguir con el proceso de instalación. Una vez hecho se hace clic en Next >.

PASO 3:


Ahora se debe elegir en que directorio quedará instalado el programa.

PASO 4:


Es necesario elegir los componentes a instalar. En nuestro caso se ocupan los seleccionados por defecto.

PASO 5:

mc18_5
mc18_6
mc18_8

El programa de instalación nos da la posibilidad de agregar algunas variables de ambiente. Estas pueden ser agregadas tanto como para el usuario actual, como para todos los usuarios. En nuestro caso sólo lo hacemos para el usuario actual.

PASO 6:


Ahora podemos actualizar MPLAB IDE para que utilice MPLAB C18, para que utilice el enlazador de MPLAB C18, y para que se pueda acceder a la documentación de MPLAB C18 desde MPLAB IDE.

PASO 7:


Ahora se ha finalizado la instalación de MPLAB C18. Presionando Finish > ya podemos utilizar MPLAB C18 junto a MPLAB IDE para poder desarrollar nuestras aplicaciones.