• Carro de compras

    • Si tiene alguna duda Contáctenos y lo ayudaremos

Tutorial PIC #1 - Juego de led´s

AUTOR: electrotecperu@gmail.com

Fecha de publicacion: 26/09/2015

categoria: PIC

En este tutorial inicial sobre Micro-controladores PIC trataremos el uso de los puertos digitales del PIC, para lo cual usaremos Led´s para poder realizar un juego de estas, en esta oportunidad trabajaremos con el PIC16F877A.



Adjuntamos la descripción de los pines del PIC.



Usaremos los Led´s ultra brillantes conectadas a través de resistencia de 220 ohmios.


Finalmente para poder grabar el código al PIC, utilizaremos en este y los siguientes tutoriales el PICKIT 3, el cual mostramos en la imagen.



Utilizaremos los pines del Puerto B, para lo cual utilizaremos 8 led´s, a continuación conectaremos un Cristal de 20 MHz conectadas a GND a través de dos condensadores de cerámico de 22 pF. y en el Pin 1 conectaremos una resistencia de 10k a 5v. y un pulsador conectado a GND el cual trabajara como nuestro Reset para el PIC.




Procedemos a realizar el código con PIC C COMPILER, para lo cual podemos apreciar las partes del código así como las instrucciones básicas que usaremos en este y los siguientes tutoriales.



Como mencionamos lineas arriba, para este y siguientes tutoriales utilizaremos el PICKIT3 de la empresa MICROCHIP, el cual para poder grabar el código utilizaremos el MPLAB X IPE, el cual lo podemos descargar de la pagina de MICROCHIP del siguiente link.

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

El entorno que se nos mostrara sera el siguiente, en la cual podemos apreciar la parte de DEVICE, donde escogemos el PIC con el que estamos trabajando, a continuación damos click en Apply, mas abajo podemos apreciar que automáticamente nos detecte el PICKIT3 conectado a la PC, antes de ello vamos en la barra de menú y damos click en Settings, luego Advanced Mode, nos pedirá una contraseña la cual por defecto es "microchip".



Nos mostrara la siguiente imagen en la cual nos vamos en la parte de Power, y habilitamos la casilla de Power Target Circuit from Tool, y a continuación el Log Out.




Conectamos el Pickit en la PC, como se muestra en la imagen con el PIC incorporado, vale recordar que el PIC que usamos es el PIC16F877A de 40 pines, tener en cuenta esto para la configuración del Socket del PIC.



Finalmente le damos click en Connect, para establecer comunicación del Pickit a la PC, y ahora si podemos cargar nuestro archivo hexadecimal en la parte Browse, y ponemos en Program para bajar el código al PIC, también podemos usar las otras opciones de Erase, Read, etc, si es necesario.


Podemos apreciar el funcionamiento de este ejemplo, tener en cuenta el uso del Pickit3 ya que lo usaremos en los siguientes tutoriales.