Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Visualizador LCD
Es un display alfanumérico
de matrix de puntos formado
por una pantalla de cristal
líquido, sobre la cual se
pueden mostrar mensajes
formados por distintos
caracteres.
4 bits
8 bits
Registro de Instrucciones(RI)
Registra los códigos de instrucciones como display
clear, cursor shift , etc
JVM-Facultad de Electrónica– Universidad Tecnológica del Perú 9
Controlador HD47780
Registro de Instrucciones
Funcionamiento general
Registro de Instrucciones(RI)
Registra los códigos de instrucciones como
display clear, cursor shift , etc
JVM-Facultad de Electrónica– Universidad Tecnológica del Perú 10
Controlador HD47780
Registro de datos
Funcionamiento general
La CGROM genera un
caracteres patrones de 5×8
puntos o 5×10 desde codigos
de caracteres de 8-bit
En la CGRAM, El usuario
puede personalizar el
caracter por programa.
Una vez escrito en la
CGRAM, los caracteres
nuevos pueden ser
escritos en la memoria
DDRAM.
JVM-Facultad de Electrónica– Universidad Tecnológica del Perú 15
Controlador HD47780
Character
Generator RAM
(CGRAM)
Se pueden formar
hasta 8 caracteres
de una matrix de
5x8
8 Bits
4 Bits
Generador de caracteres :
http://bitmap2lcd.com/
http://www.vwlowen.co.uk/arduino/cgramdesigne
r.zip
0 0 0 0 0 x x x 0 0 0 0 0
0 0 0 0 1 x x x 0 1 0 1 0
0 0 0 1 0 x x x 0 1 0 1 0
0x00 0 0 0 1 1 x x x 0 0 0 0 0
0 0 1 0 0 x x x 1 0 0 0 1
0 0 1 0 1 x x x 1 0 0 0 1
0 0 1 1 0 x x x 0 1 1 1 0
0 0 1 1 1 x x x 0 0 0 0 0
Matriz de 5x8
2 Líneas
4 bits
0 1 0 x x
0 1 0 x x
0 0 1 0 1 0 0 0 Byte de configuración
0b00111011
=
FOUR_BIT & LINES_5x7
0b00101011
0 1 0 x x
0 0 1 0 1 0 x x Byte de configuración
Fila 0
Fila 1
0a7
XLCD.h
XLCD.h