Translate, Traductor

miércoles, 19 de octubre de 2016

Hola Mundo con el PIC 16F88

Este es un ejemplo de uso del PIC 16F88, donde usamos una configuración básica para hacer prender y apagar un LED con un intervalo de 1 segundo.


Fritzing


Hacemos uso de información en entradas anteriores donde explicaba sobre los Bits de configuración y una plantilla básica.

El ejemplo se compilo con la versión 3.5 del MPLAB X IDE y se uso un programador PICKIT 3

El código fuente completo lo puedes encontrar en GitHub y el vídeo de como funciona en Youtube.

Clik aqui para el Repositorio en GitHub




Revisemos el programa:

1  Importamos la librería del Microcontrolador:




2  Escribimos los Bits de configuración del micro, esto lo hice con la herramienta del MPLAB que nos facilita la generación de la configuración:



Esta es una vista de la Herramienta de configuración de Bits que esta en la parte inferior de la ventana del MPLA IDE:



3  Asignamos memoria de usuario a las variables, esto lo hacemos a partir de la posición 0x20 que es donde empiezan los GPR (Registro de Propósito General, lo podes consultar en el manual)



4  Iniciamos la configuración de los puertos:



5  Y comenzamos a escribir el programa:


Te invito a Que descargues el código fuente y lo analices: Clik aqui para el Repositorio en GitHub


No hay comentarios:

Publicar un comentario