¡Esta es una revisión vieja del documento!


Primer programa con LCD


Dentro de la aplicación se ha elaborado una librería en lenguaje C para el LCD, que contiene las diferentes funciones para configurar y escribir en el LCD. Cada una de estas funciones tienen asociado un bloque gráfico, como los ilustrados anteriormente.

Para configurar el LCD se recurrirá al siguiente algoritmo visual (base).

Algoritmo LCD

El Algoritmo permite:

  1. Iniciar el LCD.
  2. Borrar LCD.
  3. Escribir desde Fila 1 y Columna 1.
  4. Escribir Texto en LCD.

El código equivalente producido por la aplicación en AVR GCC es el siguiente:

#define F_CPU 16000000UL
#include <util/delay.h>
 
#include <avr/io.h>
 
#include "lcd_lib.h"
 
int main(void) {
 
   _delay_ms(100); // 100ms.
  LCD4_init();//Iniciar LCD interfaz 4 bits
  LCD4_clear();//Borrar LCD
  LCD4_gotoxy(1,1);//Escribir desde fila 1 columna 1.
  LCD4_write_string("Hola mundo!");//Escribir hola mundo en LCD
  while (1) {
  }
 }
  • primer_programa_lcd.1560303791.txt.gz
  • Última modificación: 2019/06/12 01:43
  • por admin