• Carro de compras

    • Si tiene alguna duda Contáctenos y lo ayudaremos

Tutorial PIC #2 - LCD 16x2

AUTOR: electrotecperu@gmail.com

Fecha de publicacion: 26/09/2015

categoria: PIC

En esta pequeño tutorial aprenderemos a usar la pantalla LCD16x2 con un micro controlador PIC en este ejemplo utilizaremos el PIC16F877A.


En la siguiente imagen apreciamos los nombres de los pines del PIC16F877A, para trabajar con el LCD mencionado utilizaremos el puerto D y según el datasheet del micro controlador lo alimentaremos con un voltaje de 5v. la cual lo obtendremos de una fuente para protoboard, ademas de ello el pin 1 del micro controlador lo conectaremos a 5v con una resistencia de 10k y a la vez a través de un pulsador a GND la cual lo usaremos como el botón de RESET.



La pantalla en mención es la que mostramos, la cual funciona a 5v y en el pin 3 colocamos un potenciometro para calibrar la sensibilidad del brillo de la pantalla, no olvidar conectar el ánodo y cátodo a 5v y GND respectivamente, los cuales nos sirven para la iluminación de la pantalla.



A continuación realizamos las conexiones básicas de la pantalla hacia el PIC, como apreciamos en la imagen utilizaremos un cristal de 20 Mhz conectados a través de dos condensadores de 22pF, como se menciono anteriormente utilizaremos un pulsador la cual nos servirá para el RESET del PIC, se usara 6 pines del PIC para conectar con la pantalla como se muestra.



Abrimos el programa PIC C COMPILER la cual si no cuentan con el programa lo pueden descargar desde el primer tutorial de PIC, Entonces incluimos las librerías necesarias, en este caso la librería de la pantalla es lcd.h la cual viene dentro del paquete del PIC C COMPILER, Seguidamente escribimos las instrucciones que nos proporciona la librería para poder escribir mensajes como se muestra a continuación.



Una vez realizado el código procedemos a compilarlo y a bajar el código al PIC para la cual utilizaremos un PICKIT 3, la cual el funcionamiento de esta la podemos ver en el primer tutorial de PIC (Juego de led´s).


Finalmente podemos apreciar el resultado.


https://www.youtube.com/watch?v=L4K-DVmNW_M