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.



0 Comentarios