viernes, 14 de agosto de 2020

Laboratorio 06

 MANEJO DE UNA PANTALLA LCD

OBJETIVOS

  •        Conocer el Display LCD y su funcionamiento
  •        Programar eficientemente el LCD

MATERIALES Y EQUIPO

  •          CCS Compiler instalado.
  •          PIC16F877A
  •         Guía de Laboratorio. 
  •         PC con Software de simulación.

MARCO TEÓRICO

Una pantalla de cristal líquido o LCD , es una pantalla delgada y plana formada por un número de píxeles en color o monocromos colocados delante de una fuente de luz o reflectora. A menudo se utiliza en dispositivos electrónicos de pilas, ya que utiliza cantidades muy pequeñas de energía eléctrica.

LCD 2X16

En la siguiente imagen de Proteus se puede observar la estructura de sus pines.Lo  podemos dividir en los Pines de alimentación, pines de control y los pines del bus de datos bidireccional. Por lo general podemos encontrar además en su estructura los pines de Ánodo de led backlight y cátodo de led backlight.


Pines de alimentación:

Vss: Gnd

Vdd: +5 voltios

Vee: corresponde al pin de contraste, lo regularemos con un potenciómetro de 10K conectado a Vdd.

Pines de control:

RS: Corresponde al pin de selección de registro de control de datos (0) o registro de datos(1). Es decir el pin RS funciona paralelamente a los pines del bus de datos. Cuando RS es 0 el dato presente en el bus pertenece a un registro de control/instrucción. y cuando RS es 1 el dato presente en el bus de datos pertenece a un registro de datos o un carácter.

RW: Corresponde al pin de Escritura(0) o de Lectura(1). Nos permite escribir un dato en la pantalla o leer un dato desde la pantalla.

E: Corresponde al pin Enable o de habilitación. Si E(0) esto quiere decir que el LCD no esta activado para recibir datos, pero si E(1) se encuentra activo y podemos escribir o leer desde el LCD.

Pines de Bus de datos:

El Bus de datos bidireccional comprende desde los pines D0 a D7. Para realizar la comunicación con el LCD podemos hacerlo utilizando los 8 bits del bus de datos(D0 a D7) o  empleando los 4 bits mas significativos del bus de datos(D4 a D7). En este caso vamos a explicar la comunicación con el bus de 4 bits.

EVIDENCIAS




RETO



OBSERVACIONES

En el reto que tuvimos en la parte que debía salirnos FULL cuando el contador sea mayo igual a 1000 salio FULLDOR esto debido a que la palabra CONTADOR se interpuso pero pudimos solucionarlo dando espacios a full de la siguiente manera "        FULL        " es así como pudimos solucionarlo.


CONCLUSIONES

Logramos aprender que un contador incremente o decrementa de acuerdo a nuestra necesidad incluso otorgándole un nombre si el contador llega a un determinado número.

Enviamos datos y variables para ser mostrados en la pantalla LCD 




No hay comentarios:

Publicar un comentario

Lab 01-02 recuperacion

 SECUENCIA DE LEDS CON PIC EVIDENCIAS VIDEO