Links

MPLAB Code Configurator MCC - MPLAB X IDE

MPLAB Code Configurator (MCC) es una herramienta adicional para MPLAB X IDE, la cual genera código del microcontrolador mediante una interfaz gráfica para usuario (GUI).
Para usar MPLAB Code Configurator (MCC) es necesario tener instalado MPLAB X IDE y el compilador XC8.
Si aún no cuentas con ello puedes descargarlos a través de los siguientes enlaces:

Instalar

  1. 1.
    Ejecuta MPLAB X IDE, ve al menú superior, selecciona Tools y da clic en Plugins.
  1. 2.
    Se muestra la siguiente ventana, dirígete a la pestaña Available Plugins, se mostrará los plugins disponibles para la versión actual de MPLAB X IDE, selecciona MPLAB Code Configurator y da clic en Install.
  1. 3.
    Acepta los términos y condiciones y da clic en Install.
  1. 4.
    Por último, una vez terminada la instalación da clic en Finish y se reiniciará el ordenador.
  1. 5.
    Para ejecutar MPLAB Code Configurator (MCC), ve al menú superior, selecciona Tools, clic en Embedded y da clic en MPLAB Code Configurator: Open/Close.

Crear un nuevo proyecto

  1. 1.
    Para crear un nuevo proyecto dirígete al menú superior, selecciona File y da clic en New Project…
  1. 2.
    Selecciona Microchip Embedded, da clic en Standalone Project y después clic en Next.
  1. 3.
    Se muestra la siguiente ventana, selecciona el modelo de microcontrolador, el programador a utilizar y da clic en Next.
Es necesario seleccionar un programador para el proceso de compilación, en caso de no contar con uno puedes seleccionar un simulador.
  1. 4.
    Selecciona la versión del compilador y da clic en Next.
  1. 5.
    Por último, asigna el nombre del proyecto, su ubicación de guardado y da clic en Finish.

Ejemplo de uso con X-TRAINER - PIC18F45K50

  1. 1.
    Una vez creado el proyecto, ejecuta MPLAB Code Configurator (MCC), dirígete al menú superior, selecciona Tools, da clic en Embedded y clic en MPLAB Code Configurator: Open/Close.
  1. 2.
    Se mostrará la interfaz de MPLAB Code Configurator para realizar la configuración de los periféricos del PIC.
  1. 3.
    En el apartado Device Resources te muestra los periféricos disponibles del microcontrolador.
  1. 4.
    Ve al apartado Project Resources y da clic en System Module, este te ayuda a configurar el sistema general. Configura el oscilador interno a 16 MHz, habilita el PLL y multiplícalo por 3xPLL como se muestra la siguiente imagen. Ten en cuenta mantener habilitado el Low-voltage Programing.
  1. 5.
    Ahora en el apartado Project Resources da clic en Pin Module y dirígete a la pestaña Pin Manager que se encuentra en la parte inferior.
  1. 6.
    Para este ejemplo, se selecciona el pin A4 como salida, este se encuentra conectado al LED integrado de la tarjeta X-TRAINER. Dirígete a la fila Pin Module/GPIO/output y da clic en el candado de la columna con número 4 para realizar el bloqueo y configurar el pin solo como salida.
  1. 7.
    En la ventana Pin Module selecciona el apartado Custom Name, cambia el nombre de IO_RA4 a LED y activa la casilla de Output para indicar al pin como salida.
  1. 8.
    Por último, da clic en Generate.
  1. 9.
    Una vez generado los archivos por MPLAB Code Configuration (MCC), dirígete al apartado Projects, abre el archivo main.c y estará todo listo para comenzar a escribir el código.