LCDisplay Library: Librería para el control de pantallas LCD16x2 o LCD20x4 y opción para mostrar dígitos grandes


Una librería en C para controlar pantallas LCD de caracteres estándar (compatibles con driver HD44780) con microcontroladores PIC. Diseñada para facilitar su uso, admite modos de 4 y 8 bits, es compatible con cualquier dispositivo PIC16 o PIC18 que utilice el compilador XC8. También incluye una opción para mostrar dígitos grandes.

Características:
  • Configuración flexible: Utiliza una inicialización basada en estructura para una fácil integración.
  • Tamaños de LCD: Admite módulos de 16x1, 16x2, 20x2 y 20x4.
  • Compatibilidad con modo de 4 bits: Ahorra pines de E/S utilizando solo 4 líneas de datos.
  • Funciones inteligentes: Incluye comandos para borrar la pantalla, volver a la pantalla de inicio, posicionar el cursor y crear caracteres personalizados.
  • Función especial: Incluye archivos para mostrar caracteres en segmentos grandes (LCD_BIGDigits.c y LCD_BIGDigits.h).

Conexión de hardware:
Conexión típica para funcionamiento en modo de 4 bits:


Para conexiones explicitas o puntuales sobre un proyecto, recomiendo revisar los ejemplos practios del blog.

Ejemplo de uso:
Este ejemplo muestra la forma para inicializar la pantalla e imprimir texto.


Para ejemplos practicos y especificos del uso de esta libreria puedes revisar los siguientes entradas del blog (importante mencionar que cada entrada tiene su copia relacionada y puede no ser la ultima version de la libreria):

Cargando...

Descargas / Contribuciones:
Si te interesa la ultima version de la libreria puedes revisar el proyecto en mi GitHub o si deseas tambien puedes hacer un PR al proyecto con alguna mejora que creas conveniente.


Donaciones:
Si te gusta el contenido o si los recursos te son de utilidad, comparte el enlace en tus redes sociales o sitios donde creas que puede ser de interés y la otra puedes ayudarme con una donación para seguir realizando publicaciones y mejorar el contenido del sitio. También puedes hacer donaciones en especie, ya sea con componentes, tarjetas de desarrollo o herramientas. Ponte en contacto para platicar, o puedes volverte uno de nuestros sponsors.


Pido una retroalimentación avisando cada que un enlace no sirva o tenga errores al momento de abrirlo, así también si una imagen no se ve o no carga, para corregirlo en el menor tiempo posible.

Publicar un comentario

0 Comentarios