Control de display L.C - IES LUIS DE LUCENA control del lcd... · • El compilador CCS proporciona...
Click here to load reader
Transcript of Control de display L.C - IES LUIS DE LUCENA control del lcd... · • El compilador CCS proporciona...
(c) Domingo Llorente 2010 1
Control de display L.C.D
(c) Domingo Llorente 2010 2
Conexión hardware (Driver CCS)
• El compilador CCS proporciona un driver con funciones para controlar un LCD. Para usar las funciones añadir al programa la línea: #include <lcd.c>• El LCD se conecta con el pic utilizando el PORTB según el siguiente esquema.
(c) Domingo Llorente 2010 3
Conexión hardware (Driver Monibot)
El LCD se conecta a la plataforma Monibot según muestra la figura.
Conexión PIC <->LCD: (Interface de 4 bits)
RE2 Enable RE1 RW RE0 RS RD4 D4 RD5 D5 RD6 D6 RD7 D7
LCD pins D0-D3 no usados
(c) Domingo Llorente 2010 4
Conexión hardware (Driver Monibot)Se debe crear el archivo “lcd_monibot.c” según indica la figura.
(c) Domingo Llorente 2010 5
Conexión hardware (Driver Monibot)
(c) Domingo Llorente 2010 6
(c) Domingo Llorente 2010 7
(c) Domingo Llorente 2010 8
(c) Domingo Llorente 2010 9
Ejercicio de aplicación (I)Diseñar un programa que muestre el texto IES LUIS DE LUCENA en las dos líneas del LCD. Al pulsar RC0 el texto debe cambiar a “DPE_2011/2012” durante 2 segundos y volver a mostrar el mensaje inicial.
�
(c) Domingo Llorente 2010 10
Soluciónpropuesta
(c) Domingo Llorente 2010 11
Soluciónpropuesta