Libreria LCD.H Atmelga Atmel studio

 

Libreia LDC.h o LCD_lib.h

¿Te ha tocado crear un proyecto en Atmel Studio usando Atmega328p con LCD 2x16 pero no existe la librería para manejar la pantalla?

¿Cómo agregar la libreia?

Es sencillo, solo ve a Atmel Studio y abre el programa que estas elaborando:



Ubica la parte de Solution (a la izquierda).



Ahora, pulsa (click derecho) sobre la carpeta anaranjada (para este caso se llama LCD).
Vas a selecccionar Add



Luego, pulsa sobre "New item"


 Vas a seleccionar "IncFile1"
Vas a cambiar en nombre por lcd


Una vez que el nombre te halla quedado, "lcd.h", pulsas sobre Add
Se abrirá una nueva pestaña, debe borrar todo lo que este en esa pestaña.


En su lugar debes pegar el siguiente código:



Te debe quedar asi:



Vuelve atu codigo principal (pestaña mian.c). Para llamar a la libreria local, desde escribir en tu código:
"#include "lcd.h" 

Te debe quedar asi:


Ahora, e mismo procedimiento debes hacer para el archivo lcd.c:

1. Ubica la parte de Solution (a la izquierda).

2. Ahora, pulsa (click derecho) sobre la carpeta anaranjada (para este caso se llama LCD).
Vas a selecccionar Add.

3. Luego, pulsa sobre "New item"

4. Seleccionas, CFile1.c


Y cambias el nombre por
lcd y te debe quedar lcd.c. Ahora pulsa  sobre Add.

Se abrirá una nueva pestaña, debe borrar todo lo que este en esa pestaña.

En su lugar debes pegar el siguiente código:


Vuelve atu codigo principal (pestaña mian.c). 

Ya terminaste!!!


RECUERDA USAR BIEN LA LBRERIA PARA TENER EXITO EN TU PROYECTO:

lcd_init(LCD_DISP_ON); //Inicia la pantalla LCD

lcd_clrscr(); //;Limpiar pantalla LCD

itoa(sensor, adc,10);  //transforma adc en tipo string

lcd_gotoxy(1,1); //curso en fila 1, columna1 (posion donde va a parecer)

lcd_puts(); // muestra en pantalla la lectura TIPO STRING

lcd_putc(); // muestra en pantalla el caracter (tipo CHAR)
















Comentarios

 SERVICIOS

:


PROGRAMACIÓN 

 Desarrollo de programas en Python, incluyendo la creación de scripts automatizados y aplicaciones web. Gestión y administración de bases de datos SQL y SQLite, asegurando la integridad y eficiencia de los datos. Programación en Lenguaje C y C++, con énfasis en la optimización de rendimiento y el desarrollo de sistemas embebidos. Diseño y estilización de páginas web utilizando CSS para crear interfaces de usuario atractivas y funcionales.


DESARROLLO DE APP

    Las aplicaciones no solo mejoran la visibilidad de cualquier idea, sino que también permiten una mayor interacción y alcance con el público objetivo. Al proporcionar una plataforma accesible y fácil de usar, las aplicaciones logran un impacto significativo, facilitando la comunicación y promoviendo la adopción de nuevas ideas y soluciones.



Odoo ERP

    Gestión, modificación y creación de nuevos campos para Odoo ERP. El sistema ERP de Odoo es un software de planificación de recursos empresariales que se utiliza en toda la empresa para la gestión de procesos comerciales. Es el software de gestión empresarial perfecto para pequeñas, medianas y grandes empresas de cualquier sector.

    El ERP de Odoo es un software ERP todo en uno que ofrece muchas funciones en forma de aplicaciones que se pueden activar en función de las necesidades empresariales. Odoo cubre una amplia gama de aplicaciones y módulos como CRM, Ventas, Desarrollo, Comercio electrónico, POs, Gestión de compras, Gestión de proyectos, Fabricación, Gestión de almacenes, Gestión de contabilidad y finanzas, Recursos humanos, etc. Hay diferentes aplicaciones disponibles en función de las verticales de negocio que pueden ser instaladas y utilizadas por las empresas.


CIBERSEGURIDAD

    La información es un recurso sumamente valioso y su protección es crucial. Por esta razón, es fundamental evitar que cualquier tercero no autorizado tenga acceso a datos sensibles. La seguridad de la información debe ser una prioridad para garantizar la confidencialidad, integridad y disponibilidad de los datos, protegiendo así tanto a individuos como a organizaciones de posibles amenazas y vulnerabilidades.


   


DISEÑO WEB

    Tener tu propio sitio web es como disponer de un catálogo digital de tus ideas o productos, accesible en todo momento para clientes potenciales. Un sitio web te permite mostrar tu oferta de manera profesional y atractiva, facilitando la conexión con tu audiencia y ampliando tu alcance. En el mundo digital actual, no puedes permitirte estar sin una página web, ya que es una herramienta esencial para el crecimiento y éxito de cualquier proyecto o negocio.


Jimmy Magallanes Juez en  las Olimpiadas Nacional de Robótica 
2024