jueves, 16 de octubre de 2014

Libreria para el LCD Dogm163 4bits MPLABX - XC8 Compiler

Saludos amigos esta vez les vengo a compartir una librería que encontré en Internet y edite para que funcione con el LCD DOGM163 en configuracion 4bits aquí una foto del LCD.
este es el link de descarga: http://www.mediafire.com/download/z7fwftfiqc23eoq/library-dogm163.zip

A continuación una imagen de la librería en un proyecto de MPLABX-XC8

Enmarcado con Verde estan los archivos de la librería agregados al proyecto es un archivo .h y .c

Principales comandos.

LCD_initialise (void); 
Encargado de inicializar el LCD se lo coloca al inicio del programa

LCD_writechar (char data);
Escribe un caracter en la posicion en la que se encuentre el cursor. (Solo permite Caracteres)

LCD_displayRAM (unsigned char line, unsigned char position, const char *text);
Permite escribir un mensaje de texto 'String', se coloca el numero de linea(1,2 o 3), numero de columna y finalmente el texto string

LCD_position (unsigned char line, unsigned char position);
Brinda la opción de elegir la posicion en la que deseamos el cursor.

LCD_command (unsigned char cmd);
Esta funcion permite enviar un codigo de control al LCD en formato hexadecimal puede consultar estas instrucciones en el datasheet http://www.lcd-module.de/pdf/doma/dog-m.pdf

Espero que les sirva un saludo.

No hay comentarios:

Publicar un comentario