¿Cómo programar el PIC en C?

On:

Hay muchas formas de llevar esto a cabo. La que se presenta en este documento es una forma fácil y rápida para empezar de inmediato a trabajar…

Quieres programar tu PIC?..ya descargaste algunos programas pero ahora no sabes que hacer?, bueno lo que necesitas es lo siguiente:

  • CC5x Compilador de C de B Knudsen Data
  • Jens’ File Editor – Editor de código (gratuito)
  • IC-Prog – Sorftware programador de PIC’s deBonny Gijzen

Lo mejor de esta configuración es que se puede compilar y cargar el PIC de manera bastante agil.

Todos los códigos con los que trabajamos estan escritos en C y compilados con CC5x. Olvidate del assembler, para hacer cualquier tipo de interface compleja C la lleva.

Por que ocupamos el editor Jens’s? por que es bueno, facil de usar, permite llamar a programar externos y marca el código con colores, lo que permite trabajar cómodamente.

Instalando los programas

Instala CC5x en un directorio de fácil acceso como por ejemplo “D:PIC-C” o donde sea, solo asegurate de saber donde está.

Jens’ no necesita instalacion es simplemente un archivo ejecutable (simple no?).

IC-Prog tiene una instalación como cualquier programa que corre en windows.


Configurando Jens’s

En el menu ver seleccionar ‘C/C++ Function List’. Esto abrirá una ventana a la izquierda que permite visualizar los archivos que se van abriendo para su edición. Además muestra las funciones que se implementan en cada archivo.

En el menú ver, selecciona ‘View Output’ Esto permite ver la salida del compilador, es decir los errores y otras cosas.

Ahora viene lo importante, en el menu Settings selecciona ‘Add Tool’. Esto abrirá la siguiente ventana:

setting1

Ventana de configuración del Botón

Asi es como hay que configurar el boton. Cuando hagas click en el boton ‘Compile’, el código en el que estes trabajando se guardará automáticamente y se utilizará como entrada al compilador CC5x. En este momento ya podemos compilar cualquier código C que tengamos para un PIC.

También debemos configurawr el boton ‘Assemble’ para que utilice ‘MPASM for Windows’:

setting2

Configuración del botón Assemble

El espacio de trabajo debiera verse de la siguiente forma:

jfe

JFE configurado

Pasos a seguir para programar el PIC:

  • Escribe el código C que quieres poner en tu PIC

  • Presiona el boton Compile y luego Assemble

  • Abre IC-Prog y carga el archivo HEX.

  • Presiona la opción ‘Program All’ en IC-Prog

y eso es todo!.

Domingo Lunes Martes Miércoles Jueves Viernes Sábado Enero Febrero Marzo Abril Mayo Junio Julio Agosto Septiembre Octubre Noviembre Diciembre