Hitachi hd44780 posee modo grafico?

Estoy cursando Ingenieria en sistema y como practico tengo que graficar en un hitachi hd44780 la funcion seno. La pregunta es sencilla, este Lcd ¿posee modo grafico como para realizar esto?

tiene una memoria programable en la que puedes subirle tu caracteres personalizados y poder asi hacer algun tipo de dibujo en la pantalla.

otra forma no conozco como hacerlo

un saludo

hombre algún apaño se podria hacer, pero una pantalla por caracteres programarla para que muestre una grafica no es lo mas adecuado, no se si habra alguna libreria que te ayude.

me refiero a pequeños graficos ... como en algunos subir y bajar volumen aparecen caracteres

con menos de 32 caracteres personalizados puedes hacer cosas como estas

Te paso una pagina web que utilizo yo para hacer los caracteres personalizados para arduino:

Edito:

Me aburría un poco y he probado si quedaría bien dibujada la función seno, y este es el resultado:

Si os interesa el código lo pongo, pero es un código con 4 caracteres personalizados repetidos 4 veces cada uno :sweat_smile:

Gracias Rodrigo. Si podes pasame el codigo, q me gusta como te ha quedado

En verdad es un código muy simple, pero hace el apaño.

#include <LiquidCrystal.h>
LiquidCrystal lcd(7, 6, 5, 4, 3, 2);
int row;
int i = 0;
byte sen0[8] = {B00000,B00000,B00000,B00000,B00011,B00100,B01000,B10000};
byte sen1[8] = {B00000,B00000,B00000,B00000,B11000,B00100,B00010,B00001};
byte sen2[8] = {B10000,B01000,B00100,B00011,B00000,B00000,B00000,B00000};
byte sen3[8] = {B00001,B00010,B00100,B11000,B00000,B00000,B00000,B00000};

void setup() {
lcd.createChar(0, sen0);
lcd.createChar(1, sen1);
lcd.createChar(2, sen2);
lcd.createChar(3, sen3);
lcd.begin(16, 2);

for ( i = 0 ; i < 4 ; i++) {
row = (i4)+0;
lcd.setCursor(row, 0);
lcd.write(0);
lcd.write(1);
row = (i
4)+2;
lcd.setCursor(row, 1);
lcd.write(2);
lcd.write(3);
}
}

void loop() {}

Un saludo!