REVISTA PRIMER PARCIAL Revista | Page 42

La memoria CGRAM (Character Generator Ram): en ella se pueden almacenar nuestros propios caracteres. La librería del LCD: Para poder visualizar los caracteres o símbolos en el LCD es necesario que en el programa de código fuente a emplear, incluyamos la librería de este. En este caso empleamos la librería "lcd.c", la cual hemos modificado. Siempre que utilicemos una librería de este tipo tendremos que analizarla para saber cuales son los pines de control y los pines para el Bus de datos, en este caso podemos observar que están definidos al comienzo de la misma. #define LCD_ENABLE_PIN PIN_D0 #define LCD_RS_PIN PIN_D1 #define LCD_RW_PIN PIN_D2 #define LCD_DATA4 PIN_D4 #define LCD_DATA5 PIN_D5 #define LCD_DATA6 #define LCD_DATA7 PIN_D6 PIN_D7 En el resto de la librería se puede encontrar todas las estructuras necesarias así como las funciones que nos permiten utilizar nuestro LCD. Podemos encontrar funciones como: lcd_init: inicializa el lcd. lcd_gotoxy: establece la posicion de escritura en el lcd. lcd_putc: nos muestra un dato en la siguiente posición del lcd, podemos emplear funciones como \f para limpiar el display, \n cambio a la segunda línea, \b mueve una posición atrás. lcd_getc(x,y): devuelve caracteres a la posición x,y.