Manual de Usuario

Page 79

Título: Manual Usuario Rev: v3.0.1 – Marzo 2012 Página: 79 de 148

6. Programación C C18, de MPLAB, es un compilador que se sirve para la familia de microcontrolador PIC18. Existe una evaluación de este compilador que se puede descargar gratuitamente desde la página web de Microchip. En la web de mOway y en el pack de instalación encontrará librerías para el manejo de los sensores, motores y módulo RF escritas para el compilador. La gran ventaja que tiene es que el lenguaje que compila es C. El manejo de variables numéricas (char, int, etc.) y de estructuras de control de flujo (if, for, etc.) es muy sencillo y contienen gran cantidad de funciones pre-compiladas que facilitan enormemente la tarea de programación (I2C, SPI). Sin embargo, los programas generados son más grandes en cuanto a tamaño que en ensamblador. En resumen:  Muy interesante para comenzar a trabajar con mOway rápidamente.  Muy interesante para realizar tareas sencillas o de complejidad media.  No recomendable si el tiempo de respuesta es crítico.

6.1 Creación de un proyecto Para crear el primer proyecto utilizaremos el Project Wizard de MPLAB IDE que permite crear proyectos rápidamente. Antes de empezar con la creación del proyecto, el usuario tiene que tener instalado todos los elementos del compilador C18. Estos elementos se integran a la hora de la instalación con MPLAB. Hay que destacar que el ejemplo ha sido creado con la versión 8.4 de MPLAB.

Imagen 47. Project Wizard

www.moway-robot.com


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.