Globedia.com

×
×

Error de autenticación

Ha habido un problema a la hora de conectarse a la red social. Por favor intentalo de nuevo

Si el problema persiste, nos lo puedes decir AQUÍ

×
cross

Suscribete para recibir las noticias más relevantes

×
Recibir alertas

¿Quieres recibir una notificación por email cada vez que Frelix escriba una noticia?

Modulos Lcd

12/04/2013 19:20 0 Comentarios Lectura: ( palabras)

Los módulos LCD(Display de cristal liquido), son utilizados para mostrar mensajes que indican al operario el estado de una maquina, o para dar instrucciones de manejo, mostrar valores, etc. El LCD permite la comunicación entre las maquinas y los humanos este puede mostrar cualquier valor y consume menos que los displays de 7 segmentos, existen varias presentaciones; pero nosotros utilizaremos el mas común y comerciales que es el 2x16. imageimageEn la imagen mostramos la disposición de los pines, el LCD se puede conectar de dos maneras y la manera que utilizaremos nosotros es la mas común, la 4bits a continuación les dejare un link de descarga de la librería del LCD que debe estar guardado en l carpeta drivers que se encuentra en la carpeta donde se instalo el programa, yo lo tengo guardado en la siguiente dirección C:\Program Files\PICC\Drivers.

INSTRUCCIONES PARA EL MANEJO DEL LCD:

Antes de dar las instrucciones las siguientes lineas de código se deben definir antes de la llamada de la librería del LCD:

#define LCD_DB4 PIN_B4 //Posición del PIN D4

#define LCD_DB5 PIN_B5 //Posición del PIN D5

#define LCD_DB6 PIN_B6 //Posición del PIN D6

#define LCD_DB7 PIN_B7 //Posición del PIN D7

#define LCD_RS PIN_C0 //Posición del PIN RS

#define LCD_RW PIN_C1 //Posición del PIN RW

#define LCD_E PIN_C2 //Posición del PIN E

Estas posiciones pueden variar de acuerdo al gusto de ustedes.

Lcd_init();

Es la primera función que debe ser llama, borra el lcd y lo configura en formato de 4bits.

Lcd_gotoxy(byte x, byte y);

Indica la posición del acceso al LCD. Por ejemplo (1, 2) indica la primera posición de la segunda linea.

Lcd_getc(byte x, byte y);

Lee el carácter de la posición (x, y).

Lcd_putc(char s);

S es una variable de tipo char, escribe el valor de S o algún mensaje encerrado entre comillas en los paréntesis.

\f limpia el LCD

\n el curso va ala primera posición de la siguiente linea

\b el cursor retrocede una posición

printf(lcd_putc, " MENSAJE");

Muestra mensaje en el LCD.

Printf(lcd_putc, "MENSAJE %nt, valores");

image


Sobre esta noticia

Autor:
Frelix (17 noticias)
Fuente:
electronicspic.blogspot.com
Visitas:
3826
Licencia:
¿Problemas con esta noticia?
×
Denunciar esta noticia por

Denunciar

Etiquetas

Comentarios

Aún no hay comentarios en esta noticia.