23 May, 2015

MPLAB X – Ejemplo #1 Encender y Apagar un LED

Para realizar aplicaciones que involucren la programación de un microcontrolador, es necesario usar herramientas de software y hardware como se muestra en la figura siguiente:

                       

Por un lado, Tecnología Digital del Bajío proporciona las herramientas de hardware necesarias para adentrarse en la programación de los microcontroladores PIC, nuestras herramientas por mucho son las más baratas y más practicas del mercado, pues tienen características que las hace únicas, puedes ver más información de las herramientas de hardware en los siguientes enlaces: Tarjeta de entrenamiento, Programador USB.

Por otro lado la empresa Microchip, líder en ventas de microcontroladores de 8 bits en el mundo, nos proporciona las herramientas de software necesarias para realizar las aplicaciones con sus microcontroladores, una de estas herramientas es  llamada MPLAB X IDE.

El MPLAB X IDE

Es un software gratuito, que entre otras muchísimas cosas me permite la edición, depuración y simulación de código fuente para programar aplicaciones usando microcontroladores PIC. Mas detalle de sus características las puedes encontrar directamente en la página de Microchip en el siguiente enlace:

http://www.microchip.com/pagehandler/en-us/family/mplabx/

También en desde el enlace anterior, se puede descargar el software MPLAB X, dando clic en el botón MPLAB X free download, como se observa en la figura siguiente:

 

 

 Cuando se da clic en el botón anterior, se pasa a una pantalla donde ahora si se puede descargar el software MPLAB X para diversos sistemas operativos, y bueno ya que estamos en eso, pues también de una vez bajamos el software llamado MPLAB XC8 Compiler, como se observa en la figura siguiente:

 

 El MPLAB X viene comprimido en un archivo zip, simplemente se descomprime y se instala como cualquier aplicación de Windows, también dando doble clic al archivo que se descargo para el MPLAB XC8 Compiler, se puede instalar sin problema alguno.

MPLAB XC8 Compiler

El MPLAB XC8 Compiler, es un software que se adjunta al MPLAB X IDE y me permite programar los microcontroladores en el popular lenguaje de programación C, sin tener la necesidad de programar en bajo nivel (lenguaje ensamblador).

El compilador XC8 está especialmente diseñado para soportar las familias de microcontroladores de 8 bits de Microchip: PIC10F, PIC12F, PIC16F y PIC18F, la versión gratuita de este compilador me permite programar los PIC con un sin número de aplicaciones, aunque la versión gratuita del XC8 el código no está optimizado aún así es suficiente para un sin número de aplicaciones.

PICkit

 Otra herramienta de software también proporcionada por Microchip es el PICkit, software usado para transferir el programa creado en el MPLAB X IDE hacía el microcontrolador, los detalles de instalación de este software los puedes encontrar en el siguiente enlace:

http://www.tecdigitaldelbajio.com/software.html

Incluso en el anterior enlace, se muestra un video para su instalación.

Ejemplo #1 Encender y Apagar un LED

Cuando el software está instalado, entonces ya estamos listos para empezar a programar en lenguaje C, el siguiente video muestra todo este proceso:

  • Creación de un proyecto con el MPLAB X IDE.
  • Edición del código en lenguaje C, usando el MPLAB XC8 Compiler.
  • Compilación del código.
  • Programación del microcontrolador.
  • Resultado de la programación en la tarjeta de entrenamiento.

El ejemplo para realizar lo anterior es el clásico ejemplo que en sistemas computacionales es llamado “hello world” y que en electrónica es simplemente, hacer que un LED este parpadeando, esto es que encienda y apaga continuamente, a una velocidad establecida. He aquí el video (obsérvalo en HD):

 

Visita nuestro programador USB: http://tecdigitaldelbajio.com/productos1/programadores/programador-usb-de-pics-v-2-0.html

 

Enlaces   interesantes

Fabricación   de PCBs

El servicio de fabricación más económico de todo   el país, recibe $150 de descuento en tu primer orden.

Programador   de USB de PICs

Usalo para programar los PICs más populares, tan solo a $279.00 MXN.

Tienda   Virtual

Encuentra los componentes que usa TDB en sus tarjetas.

Iraduino

La versión de TDB para la plataforma Arduino, practico y económico ($119.00 MXN).

 

 

Compartir

Indice

Programador USB de PICs v 2.0
Programador USB de PICs v 2.0

Tecnología Digital del Bajío se complace en presentar, [ ... ]

Leer más...
Iraduino
Iraduino

Es una tarjeta desarrollada por Tecnología Digital [ ... ]

Leer más...
Convertidor USB - Serial
Convertidor USB - Serial

En estos tiempos el puerto USB de las computadoras es [ ... ]

Leer más...

Menú

Facebook


Subscribete para recibir noticias y artículos al email




Constant Contact SafeSubscribe
For Email Newsletters you can trust

Siguenos

Follow Us On Twitter - Image

Tecnología Digital del Bajío, Av. Vicente Guerrero 1003, Int A, Irapuato, Gto. Mex. Tel. (462) 14 535 22

Web Analytics