La mayoría de las pantallas de este tipo utilizan el controlador LCD Hitachi HD44780 , o algo compatible. El HD44780 almacena gráficos de caracteres en una ROM de máscara de 9920 bits. (Esto aparece cerca de la parte inferior del diagrama de bloques en la página 3 de la hoja de datos).
Algunas pantallas LCD gráficas compatibles con HD44780 (a menudo vendidas como "12864") leerán una tabla de caracteres de una EEPROM adjunta a la parte posterior de la pantalla LCD. Esto es necesario porque estos LCD admiten una fuente china que es demasiado grande para almacenar en la ROM de máscara. Sin embargo, no he podido encontrar una hoja de datos en inglés para el (los) controlador (es) usado (s) en estas pantallas.