You are on page 1of 19

DISPLAY LCD

MICROPROCESADORES

Mdulo
Mdulo LCD
LCD HD44780
HD44780 de
de Hitachi
Hitachi

Carlos Canto Q.

DISPLAY LCD

MICROPROCESADORES

E
R/W
RS
D0-D7
D0-D7

VDD
Vo
Vss

Controlador
Controlador
del
delLCD
LCD
HD44780
HD44780

Manejador
Manejador
Del
DelLCD
LCD
Manejador
Manejador
Del
DelLCD
LCD

DisplayLCD
LCD
Display

Mdulo
Mdulo LCD
LCD HD44780
HD44780 de
de Hitachi
Hitachi

Caractersticas principales del mdulo

16 caracteres por 2 lneas ( hay de ms caracteres y de ms lneas)


Encendido/apagado del display
Parpadeo del cursor
Desplazamiento izquierdo/derecho
Regreso del cursor al inicio
Reconoce ASCII estndar
Soporta 132 caracteres alfanumricos y 32 de control
Display de matriz de puntos de 5X7 5X10

Carlos Canto Q.

DISPLAY LCD

MICROPROCESADORES

Lneas
Lneas de
de Control
Control
Son las siguientes: EN, R/W, RS.
EN:
Cuando esta lnea pasa de 1 a 0, el controlador del LCD lee el resto de
lneas, ya sean de control o de datos.
RW (1/0):
Cuando esta lnea est a cero se escribe sobre el LCD.
Cuando est a 1, se lee el LCD, es especialmente til para leer si ha
finalizado la ltima orden indicada.
RS:
Seleccin de Registro. Cuando RS est a baja el dato es tratado como
una orden o comando sobre el LCD (limpiar la pantalla, posicionar el
cursor...)
Si est en alto, el dato que se enva es texto a mostrar.

Carlos Canto Q.

DISPLAY LCD

MICROPROCESADORES

Interfases
Interfases con
con un
un procesador
procesador

El HD44780 puede transferir datos, ya sea en dos operaciones de 4 bits


o en una sola de 8, lo que le permite conectarse con Ps de 4 u 8 bits.

Para interfases de datos de 4 bits, solamente 4 lneas del bus son


usadas para transferir (de DB4 a DB7). Las lneas del bus de DB0 a DB3
estn deshabilitadas.

La transferencia de un dato entre el HD44780 y el P se completa


cuando se hayan transferido dos veces datos de 4 bits.

Primero se transfieren los 4 bits ms altos (DB4 a DB7) y despus los 4


bits ms bajos (de DB0 a DB3).

La bandera de ocupado (BF) debe ser checada (con una instruccin)


despus de que los dos datos de 4 bits hayan sido transferidos.

Carlos Canto Q.

DISPLAY LCD

MICROPROCESADORES

CONEXIN DE UN MDULO LCD A UN PROCESADOR


INTERFASE DE 8 BITS
Bus
Busdededatos
datos
Circuito de contraste
Vcc

Interfase de 8 bits
DB0-DB7
Puerto 1

CPU
CPU

Mdulo LCD de 2X16


RS

P2.0

Pin 3
Pin 3

Potencimetro
de 10K

R/ W

P2.1
P2.2

Por
Porsisise
sedesea
desealeer
leerlalabandera
banderaBF
BF

CIRCUITO DE
INTERFASE
Carlos Canto Q.

DISPLAY LCD

MICROPROCESADORES

CONEXIN DE UN MDULO LCD A UN PROCESADOR


INTERFASE DE 4 BITS
Bus
Busdededatos
datos
Circuito de contraste
Vcc

CPU
CPU

P1.0
P1.1
P1.2
P1.3
P3.0

DB4
DB5
DB6
DB7

Mdulo LCD de 2X16


RS

Pin 3

Potencimetro
de 10K

R/ W

P3.1
P3.2

Por
Porsisise
sedesea
desealeer
leerlalabandera
banderaBF
BF

CIRCUITO DE
INTERFASE

Carlos Canto Q.

DISPLAY LCD

MICROPROCESADORES

Secuencia de las seales de control del LCD


Donde:
RS

RS (Register Select) = 0 selecciona el registro


de instruccin (IR)
1 selecciona el registro de
datos (DR)
E (Enable):
habilita el mdulo LCD
R/W (Read/Write)

R/ W

RS R/W
0
0

E
D0-D7

DATO

Diagrama de tiempo de una operacin


de escritura

Operacin
Escritura de cdigo de operacin

Lectura de bandera de ocupado (BF)

Escritura de de dato

Lectura de dato

Carlos Canto Q.

DISPLAY LCD

MICROPROCESADORES

Operacin de escritura en interfase de 4 bits

RS

R/W
E

D7-D4

4 bits altos

4 bits bajos

Dato de 8 bits

Carlos Canto Q.

DISPLAY LCD

MICROPROCESADORES

Ejemplo de transferencias de 4 bits

Carlos Canto Q.

DISPLAY LCD

MICROPROCESADORES

DISTRIBUCIN DE LA MEMORIA DEL HD44780


DDRAM
$00
$01

$27

$40
$41

$67

Mapa de memoria de la DDRAM y sus posiciones


en el display virtual

Carlos Canto Q.

Ejemplo de display de 16 caracteres por 2 lneas

DISPLAY LCD

MICROPROCESADORES

VISUALIZACIN EN EL DISPLAY

Display virtual y display real

Posicin del display real respecto al virtual cuando se inicializa el LCD

Carlos Canto Q.

DISPLAY LCD

MICROPROCESADORES

PROGRAMACIN DEL MDULO LCD CON UN


PROCESADOR

El mdulo LCD requiere al menos 10ms para


autoinicializar despus de aplicada la potencia

Por lo tanto el

procesador tiene que esperar al


menos 10ms antes de poder escribir datos al LCD

El microcontrolador debe realizar dos tipos

bsicos de tareas:

Escritura de comando o controles


Escritura de datos (caracteres a desplegar)

Carlos Canto Q.

DISPLAY LCD

MICROPROCESADORES

Comandos o controles de HD44780


Antes de poder usar el LCD, es indispensable
configurarlo de acuerdo a la forma en la que se
quiere usar.
Esta configuracin se logra cargando las
diferentes palabras de control o comandos al
registro de instruccin del mdulo HD44780

Carlos Canto Q.

DISPLAY LCD

MICROPROCESADORES

CLEAR DISPLAY
Borra el mdulo LCD y coloca el cursor en la primera posicin (direccin 0).
Pone el bit I/D 1 por defecto.
Cdigo:
RS

R/W

DB7

DB6

DB5

DB4

DB3

DB2

DB1

DB0

Tiempo de ejecucin: 1.64 ms

HOME
Coloca el cursor en la posicin de inicio ( direccin 0) y hace que el display
comience a desplazarse desde la posicin original. El contenido de la memoria
RAM de datos de visualizacin (DDRAM) permanece invariable . La direccin de
la memoria RAM de datos para la visualizacin (DDRAM) es puesta a 0.
Cdigo:
RS

R/W

DB7

DB6

DB5

DB4

DB3

DB2

DB1

DB0

Tiempo de ejecucin: 1.64 ms


Carlos Canto Q.

DISPLAY LCD

MICROPROCESADORES

ENTRY MODE SET


Establece la direcci
direccin de movimiento del cursor y especifica si la
visualizaci
visualizacin se va desplazando a la siguiente posici
posicin de la pantalla
o no. Estas operaciones se ejecutan durante la lectura o escritura
escritura de la
DDRAM o CGRAM. Para visualizar normalmente poner el bit S a 0.
Cdigo:
RS

R/W

DB7

DB6

DB5

DB4

DB3

DB2

DB1

DB0

I/D

Tiempo de ejecucin: 40s

I/D=1 Incrementa la direccin del cursor


I/D=0 Decrementa la direccin del cursor
S=1
Desplaza la visualizacin cada vez que se escribe un dato

Carlos Canto Q.

DISPLAY LCD

MICROPROCESADORES

DISPLAY ON/OFF CONTROL


Activa o desactiva poniendo en ON/OFF tanto al display (D) como el
cursor (C) y se establece si este ltimo debe o no parpadear (B).
(B)
Cdigo:
RS

R/W

DB7

DB6

DB5

DB4

DB3

DB2

DB1

DB0

Tiempo de ejecucin: 40s

D=1
C=1
B=1

Carlos Canto Q.

Pantalla activa (ON)


Cursor activo (ON)
parpadeo

DISPLAY LCD

MICROPROCESADORES

CURSOR OR DISPLAY SHIFT


Mueve el cursor y desplaza el display sin cambiar el contenido de
de la
memoria de datos de visualizaci
visualizacin DDRAM.
DDRAM
Cdigo:
RS

R/W

DB7

DB6

DB5

DB4

DB3

DB2

DB1

DB0

S/C

R/L

Tiempo de ejecucin: 40s

S/C=1 Se desplaza la visualizacin


S/C=0 Se desplaza el cursor
R/L =1 Desplazamiento a la derecha
R/L=0 Desplazamiento a la izquierda

Carlos Canto Q.

DISPLAY LCD

MICROPROCESADORES

FUNCTION SET
Establece el tama
tamao de interfase con el bus de datos (DL), n
nmero de
lneas del display (N) y tipo de car
carcter (F).
Cdigo:
RS

R/W

DB7

DB6

DB5

DB4

DB3

DB2

DB1

DB0

DL

Tiempo de ejecucin: 40s


DL=1 Trabaja con bus de datos de 8 bits
DL=0 Trabaja con bus de datos de 4 bits
N=1
La presentacin se hace en 2 lneas
N=0
La presentacin se hace en 1 lnea
F=1
Caracteres de 5X10 puntos
F=0
Caracteres de 5X7 puntos

Carlos Canto Q.

DISPLAY LCD

MICROPROCESADORES

DDRAM ADDRES SET


Establece la direcci
direccin de la memoria de datos DDRAM a partir de la
cual se almacenan los datos a visualizar.
visualizar
Cdigo:
RS

R/W

DB7

DB6

DB5 DB4 DB3 DB2 DB1 DB0


Direccin de memoria de datos DDRAM

Tiempo de ejecucin: 40s

READ BUSY FLAG AND ADDRESS


Lectura de la bandera busy (BF) e indica la ltima direccin empleada de la
DDRAM o CGRAM.
Cdigo:
RS

R/W

DB7

BF

DB6

DB5 DB4 DB3 DB2 DB1


1
DLde DDRAM
N
Direccin
oFCGRAMx

DB0
x

Tiempo de ejecucin: 1s
Carlos Canto Q.

DISPLAY LCD

MICROPROCESADORES

INICIALIZACIN DEL LCD


POR EL CIRCUITO INTERNO DE RESET

9 Los controladores de Hitachi se inicializarn de

manera automtica si durante el encendido


conseguimos que la tensin de alimentacin suba
desde 0.5V hasta 4.5V en un tiempo comprendido
entra 0.1 y 10ms.

9 Puesto que sto puede ser difcil de conseguir,

podemos recurrir a la inicializacin por software,


que consiste en enviar una serie de comandos de
los descritos anteriormente y esperar un
determinado tiempo.

Carlos Canto Q.

DISPLAY LCD

MICROPROCESADORES

PASOS PARA LA INICIALIZACIN DEL LCD EN MODO 8 BITS

Carlos Canto Q.

DISPLAY LCD

MICROPROCESADORES

PASOS PARA LA INICIALIZACIN DEL LCD EN MODO 4 BITS

Carlos Canto Q.

Aplicar VCC
Esperar 15 ms
Modo de 8 bits
Esperar 4.1 ms
Modo de 8 bits
Esperar 100 ms
Modo de 8 bits
Esperar 4.1ms
Modo 4 bits, una o dos lneas y la fuente que se
desee
Esperar 40 ms
Apagar pantalla, quitar cursor
Esperar 40 ms
Encender pantalla y configurar cursor
Esperar 40 ms
Configurar desplazamiento de pantalla/cursor
Esperar 40 ms.
En este momento, la inicializacin ha sido
completada.

DISPLAY LCD

MICROPROCESADORES

INICIALIZACIN
INICIALIZACINPOR
PORINSTRUCCIN
INSTRUCCIN
POWER ON

RS R/W DB7 DB6 DB5 DB4


0

espera ms
de 15 ms

0
RS R/W DB7 DB6 DB5 DB4

F *

espera ms
de 40 s

RS R/W DB7 DB6 DB5 DB4

0
0

RS R/W DB7 DB6 DB5 DB4

espera ms
de 100 S

espera ms
de 40 s

RS R/W DB7 DB6 DB5 DB4


0

RS R/W DB7 DB6 DB5 DB4

espera ms
de 4.1 ms

espera ms
de 40 s

RS R/W DB7 DB6 DB5 DB4


0

0
0

espera ms
de 40 s

0
1

0 0
I/D S

espera ms
de 40 s

RS R/W DB7 DB6 DB5 DB4


0

0
0

fin de
inicializacin

espera ms
de 4.1 ms

Carlos Canto Q.

DISPLAY LCD

MICROPROCESADORES

CONEXIN DE UN MDULO LCD A UN PPI 8255


D0-D7
Puerto A

Pto_B.0

Mdulo LCD de 2X16


RS

Pto_B.1

RS
R/ W
E
D0-D7

Carlos Canto Q.

DATO

R/ W

Microprocesadores

CONEXIN DEL DISPLAY LCD AL PPI


PPI
8255
14
BUS
BUSDE
DE
DIRECCIONES
DIRECCIONES

RESET

A1

RESET

IOWR
IOWR

WR

IORD
IORD

RD

PA.7
PA.6
PA.5
PA.4
PA.3
PA.2
PA.1
PA.0

A0

PC.7
PC.6
CS

PC.5

Vss
V0
Vdd
E

+5v

R/W
RS

DECODIFICADOR
DECODIFICADOR
DE
DEPUERTOS
PUERTOS

Carlos Canto Q.

DISPLAY LCD

Power
Power on
on

MICROPROCESADORES

Diagrama
Diagrama de
de flujo
flujo del
del programa
programa principal
principal
Descripcin del programa:

Espera
Espera
15
15ms
ms

ElElobjetivo
objetivodel
delprograma
programaes,
es, que
quealaloprimir
oprimir
una
tecla
del
teclado
matricial,
se
despliegue
una tecla del teclado matricial, se despliegue
en
enelelLCD
LCDelel mensaje
mensaje de
de32
32caracteres
caracteres
correspondiente
a
la
tecla
oprimida
correspondiente a la tecla oprimida

Inicializa
Inicializa PPI
PPI
configurar
configurar
LCD
LCD

Leer
Leer
Teclado
Teclado
Leer
Leercaracter
caracter de
de
Mensaje
Mensajede
de
memoria
memoria
Desplegar
Desplegar
caracter
caracter

no
Fin
Fin de
de
Lnea
Lnea 11
=?
=?

Pasa_linea2
Pasa_linea2

no
Fin
Fin de
de
mensaje
mensaje
=?
=?

Carlos Canto Q.

si

si

DISPLAY LCD

MICROPROCESADORES

DIAGRAMA DE FLUJO DEL PROGRAMA PARA INICIALIZAR Y USAR EL


MDULO LCD HD44780

Power on

Func_set:

ESPERA
ESPERA 40
40 us
us
Rs0
Rs0

ESPERA
ESPERA 40
40 us
us

Inst
Inst Func_set
Func_set

Inst
Inst Crs/dsp_shift
Crs/dsp_shift

CARGA_LCD
CARGA_LCD

CARGA_LCD
CARGA_LCD

ESPERA
ESPERA 40
40 us
us

ESPERA
ESPERA 40
40 us
us

Inst
Inst Clear_LCD
Clear_LCD

LeeTeclado
LeeTeclado

Clear_LCD:

Seeleccin de la
interfase de 8 4 bits,
nmero de lneas y
tamao de los fonts

CARGA_LCD
CARGA_LCD

Control_dsp:

borra el display y pone


cursor en posicin 0

Crs/dsp_shift:

Prende apaga el
display y/o cursor,
pone parpadeo o no

Mueve el cursor y desplaza


el display sin cambiar la
DDRAM

no

CARGA_LCD
CARGA_LCD

Fin
Fin de
de
Lnea
Lnea 11
=?
=?

Lee_caracter
Lee_caracter

ESPERA
ESPERA 1.64
1.64 ms
ms

Pasa_linea2
Pasa_linea2

no

Rs1
Rs1

Inst
Inst Control_dsp
Control_dsp

si

Fin
Fin de
de
mensaje
mensaje
=?
=?

CARGA_LCD
CARGA_LCD

si

Carlos Canto Q.

DISPLAY LCD

MICROPROCESADORES

LOCALIZACIN DE LOS MENSAJES EN LA MEMORIA EPROM

05E0H

HL
HL500H
500H

0500H
04E0H

0420H

HL
HL400H
400H

0400H

MENSAJE
MENSAJE1515

8 mensajes
MENSAJE
MENSAJE88
MENSAJE
MENSAJE77

MENSAJE
MENSAJE11
MENSAJE
MENSAJE00

Carlos Canto Q.

la memoria EPROM,
los mensajes, est
16 mensajes de 32
bytes) cada uno,
total de 16X32=512

051FH
04FFH

8 mensajes

PROGRAMA
PROGRAMA
0000

05FFH

El rea de
asignada a
formada por
caracteres (
ocupando un
bytes.

043FH
041FH

Se podra usar, por ejemplo, de la


direccin 400h a la 5FFh
El mensaje a desplegar en el LCD, se
selecciona dependiendo de la tecla
que se haya oprimido.
Observe que la ltima direccin

de todos los mensajes terminan


en direccin impar y que todas
tienen en comn 1Fh en los 5
bits menos significativos

DISPLAY LCD

MICROPROCESADORES

Distribucin de los mensajes en la memoria EPROM


Mensaje 15
Mensaje 15
Mensaje 14
Mensaje 14
Mensaje
Mensaje1313
Mensaje
Mensaje1212
Mensaje 11
Mensaje 11
Mensaje 10
Mensaje 10
Mensaje
Mensaje9 9
Mensaje
Mensaje8 8
Mensaje 7
Mensaje 7
Mensaje 6
Mensaje 6
Mensaje
Mensaje5 5
Mensaje 4
Mensaje 4
Mensaje 3
Mensaje 3
Mensaje
Mensaje2 2
Mensaje 1
Mensaje 1
Mensaje
Mensaje0 0

HL500
HL500

HL400
HL400

programa
programa

500+D0H
Para obtener la direccin donde empieza
un mensaje, se hace lo siguiente:

Si el valor de la tecla oprimida es


menor que 8, ( el mensaje est en el
primer segmento de mensajes)
entonces , se multiplica su valor por
20 y se le suma 400h que es el valor
de HL para esa regin. Por ejemplo,
si se oprime la tecla 3 la parte baja
de la direccin del mensaje ser:
3x20H=60h por lo tanto la direccin
de inicio del mensaje 3 ser
=400h+60h=460h.

500+00h
400+D0h

400+40h
400+20h
400+00h

Si el valor de la tecla es igual o


mayor a 8, se le resta 8 y se
multiplica por 20h y se le suma 500h,
que es el valor asignado HL para esa
regin.

0000

Carlos Canto Q.

DISPLAY LCD

Subrutina LEE_MSG :lee y despliega los mensajes en el LCD

LEE_MSG
LEE_MSG
NO

MICROPROCESADORES

LEE_MSG: BIT 3,A


JP Z, MUL_32
SUB A,8
INC H

tecla
tecla>=>=8?8?
tecla
teclatecla-8
tecla-8

MUL_32:
OTRO:

H H+1
H H+1
L tecla*20h
L tecla*20h
B20H
B20H

LEE:

AA(HL)
(HL)
Rs 1
Rs 1
CARGA_LCD
CARGA_LCD
ESPERA
ESPERA
Bb-1
Bb-1

SI

B=0
B=0
?
?

NO

RET
RET

Carlos Canto Q.

LLL+1
L+1

LD B,05
SLA A
DJNZ OTRO
LD L,A

; es la tecla oprimida >= 8?

Multiplicar Ax32

LD B,20H
LD A,(HL)

; inicializa contador de datos


; se lee un carcter del mensaje

LD D,03H
LD E,A
CALL CARGA_LCD

;seleccin del registro de datos

LD C,1
CALL ESPERA

;retardo de 40us aprox.

DJNZ SIG_DATO
RET
SIG_DATO: INC L
JP LEE

;carga a LCD dato leido de memoria

;si es si, retorna a principaal


;si, no incrementa L e ir a LEE

DISPLAY LCD

MICROPROCESADORES

Subrutina LEE_MSG :lee y despliega los mensajes en el LCD


LEE_MSG
LEE_MSG
HH04H
04H
NO

tecla
tecla>=>=8?8?
tecla tecla-8
tecla tecla-8
H H+1
H H+1
L tecla*20h
L tecla*20h
B20H
B20H

AA(HL)
(HL)
Rs 1
Rs 1
CARGA_LCD
CARGA_LCD
ESPERA
ESPERA

LLL+1
L+1

Bb-1
Bb-1
B=0
B=0
??

PASA_LINEA2
PASA_LINEA2

NO
NO

B=0Fh
B=0Fh
??

SI

SI
RET
RET

Carlos Canto Q.

DISPLAY LCD

MICROPROCESADORES

SUBRUTINA DE CARGA_LCD (ESCRIBIR A REGISTROS IR O DR)


EN EL REGISTRO D SE CARGA LA SELECCIN DEL REGISTRO DEL LCD ( RS) Y EN EL
REGISTRO E SE CARGA LA INSTRUCCIN O EL DATO A ESCRIBIR
E RS

CARGA_LCD
CARGA_LCD
Seleccin
SeleccinRs
Rs
Enable
Enable11
LCD
LCDinst/dato
inst/dato

Enable
Enable00

Ret
Ret

Carlos Canto Q.

D0 0 0 0 0 1 0

Si es el registro de instruccin
Se hace
RS = 0 para seleccionar IR
RS=1 para DR
Se pone en alto la terminal E
(Enable)
Se escribe en el registro
selccionado una
instruccin o un dato
(carcter ASCII)
Se manda E a bajo para
escribir al registro

E RS

D0 0 0 0 0 1 1

Si es el registro de datos
SUBRUTINA CARGA_LCD
CARGA_LCD:

LD A,D
OUT (81H),A
LD A,E
OUT (80H),A
LD A,D
RES 1,A
OUT (81H),A
RET

DISPLAY LCD

MICROPROCESADORES

Rutina generadora de retardos


(ESPERA)
ESPERA
ESPERA
Cont1
Cont1
07
07
Cont1
Cont1
cont1-1
cont1-1
Cont1=0
Cont1=0
??

Cont1: conteo necesario para obtener un retardo


aproximado de 40 us

Cont2: conteo del nmero de veces que se realizar el


primer loop para obtener el retardo necesario. Su valor es
cargado antes de invocar esta subrutina . Si cont2=1
entonces WAIT=40 us, si cont2=50, WAIT=2ms, si
cont2=250, WAIT =10ms (valores aproximados)
NOTA: se supone un reloj de 2 Mhz, T=0.5 us

Cont2
Cont2
cont2-1
cont2-1
Cont2=0
Cont2=0
??

PROGRAMA FUENTE
ESPERA:
AQU:

Ret
Ret

LD B,07
DJNZ AQU
DEC C
JP NZ , ESPERA
RET

Carlos Canto Q.

DISPLAY LCD

MICROPROCESADORES

INICIALIZAR
INICIALIZAR EL
EL LCD
LCD
Volver al inicio: Coloca el cursor en la posicin
inicial (direccin 0). El contenido de la DD RAM no
se modifica. Tendremos que escribir 0000 001X.
Modo entrada: Se establecen las condiciones en
que los datos aparecern en la pantalla. Esto se
consigue escribiendo en IR la palabra que
deseemos segn se seala a continuacin:
0000 01 I/D S.
I/D = 0 Decremento automtico del AC al escribir
I/D = 1 Incremento automtico del AC al escribir
S = 0 El display no se desplaza al escribir un
nuevo carcter
S = 1 El display si se desplaza al escribir un nuevo
carcter

Carlos Canto Q.

DISPLAY LCD

MICROPROCESADORES

Limpiar
Limpiar LCD
LCD
Clear Display:
Borra todo el display, sita el cursor en
su posicin inicial y pone el "modo
entrada" en incrementar. Para
conseguir esto, debe escribirse en IR la
palabra 0000 0001.

Carlos Canto Q.

DISPLAY LCD

MICROPROCESADORES

Modo
Modo de
de Espera
Espera leyendo
leyendo la
la bandera
bandera BF
BF

Leer Busy Flag y el AC:


El dato recibido indica el contenido de
el AC (Address Counter) es decir, la
direccin de la CG RAM o de la DD RAM
segn la que se haya seleccionado
previamente.
El bit 7 representa el status de la
bandera ocupado ( Busy Flag) que nos
indica si el mdulo esta ocupado (1) o si
est libre para recibir nuevos datos (0).
BF AC6 AC5 AC4 AC3 AC2 AC1 AC0

Carlos Canto Q.

DISPLAY LCD

MICROPROCESADORES

Asignaci
Asignacin de terminales para un m
mdulo LCD de 2X16 caracteres

Asignacin de pines en distribucin horizontal


1
2
3
4
5
6
7
8
9
10
11
12
13
14

Carlos Canto Q.

Asignacin de pines
en distribucin vertical

You might also like