Está en la página 1de 15

REALIZACION DE PROGRAMAS

MICROCONTROLADORES PIC

PLACA DEL GRABADOR/ENTRENADOR

PIC 16F84

RA0 RA1 RA2 RB0 RB1 RB2 RB3 RB4 RB5 RB6 RB7

EJERCICIOS
LCD
LCDDE
DE22FILAS
FILASY

Y16
16CARACTERES
CARACTERESPOR
PORFILA
FILA

LCD_01
PROGRAMAS MANEJO DEL LCD

Se desea enviar mensajes a través de un LCD


de 2 líneas y 16 caracteres por línea, y que
estará gobernado por un PIC 16F84.
DE

Para ello se construirá el circuito de la figura


DESARROLLO
25/11/2005

CCFF D.P.E. MÓDULO DE PROYECTOS LCD_01 2


PROGRAMAS MANEJO DEL LCD

PLACA DEL GRABADOR/ENTRENADOR

PIC 16F84
DE

RA0 RA1 RA2 RB0 RB1 RB2 RB3 RB4 RB5 RB6 RB7
DESARROLLO

5V

Vss Vdd Vo RS R/W E D0 D1 D2 D3 D4 D5 D6 D7


LCD DE 2 FILAS

Y 16 CARACTERES POR FILA


25/11/2005

CCFF D.P.E. MÓDULO DE PROYECTOS LCD_01 3


PROGRAMAS MANEJO DEL LCD

Antes de comenzar a enviar mensajes a


través del LCD, deberemos inicializarlo.
Para ello seguiremos la secuencia del
DE

siguiente diagrama de flujo:


DESARROLLO
25/11/2005

CCFF D.P.E. MÓDULO DE PROYECTOS LCD_01 4


MANEJO DEL LCD
RUTINA
INICIA LCD
PROGRAMAS

RETARDO DE 15 ms

ENVIA AL LCD EL COMANDO:


COMUNICACIÓN A 8 BITS, 2 LÍNEAS
VISIBLES, CARÁCTER DE 5X7 PIXELS

RETARDO DE 5 ms
DE

ENVIA AL LCD EL COMANDO:


COMUNICACIÓN A 8 BITS, 2 LÍNEAS
VISIBLES, CARÁCTER DE 5X7 PIXELS
DESARROLLO

RETARDO DE 5 ms

ENVIA AL LCD EL COMANDO:


COMUNICACIÓN A 8 BITS, 2 LÍNEAS
VISIBLES, CARÁCTER DE 5X7 PIXELS
25/11/2005

RETORNA
DE SUBRUTINA
INICIA LCD

CCFF D.P.E. MÓDULO DE PROYECTOS LCD_01 5


PROGRAMAS

DESARROLLO DE LA SUBRUTINA DE
DE

INICIALIZACIÓN DEL LCD


DESARROLLO
25/11/2005

CCFF D.P.E. MÓDULO DE PROYECTOS LCD_01 6


PROGRAMAS
DE
DESARROLLO DESARROLLO DEL PROGRAMA
25/11/2005

CCFF D.P.E. MÓDULO DE PROYECTOS LCD_01 7


PROGRAMAS
DE
DESARROLLO DESARROLLO DEL PROGRAMA
25/11/2005

CCFF D.P.E. MÓDULO DE PROYECTOS LCD_01 8


PROGRAMAS
DE
DESARROLLO DESARROLLO DEL PROGRAMA
25/11/2005

CCFF D.P.E. MÓDULO DE PROYECTOS LCD_01 9


PROGRAMAS
DE
DESARROLLO DESARROLLO DEL PROGRAMA
25/11/2005

CCFF D.P.E. MÓDULO DE PROYECTOS LCD_01 10


PROGRAMAS
DE
DESARROLLO DESARROLLO DEL PROGRAMA
25/11/2005

CCFF D.P.E. MÓDULO DE PROYECTOS LCD_01 11


PROGRAMAS
DE
DESARROLLO DESARROLLO DEL PROGRAMA
25/11/2005

CCFF D.P.E. MÓDULO DE PROYECTOS LCD_01 12


PROGRAMAS
DE
DESARROLLO Simulación Del Programa
25/11/2005

CCFF D.P.E. MÓDULO DE PROYECTOS LCD_01 13


PROGRAMAS MANEJO DEL LCD

• Diagrama de flujo para la


DE

inicialización del LCD recomendada


DESARROLLO

por el fabricante
25/11/2005

CCFF D.P.E. MÓDULO DE PROYECTOS LCD_01 14


PROGRAMAS
DE
DESARROLLO MANEJO DEL LCD
25/11/2005

CCFF D.P.E. MÓDULO DE PROYECTOS LCD_01 15

También podría gustarte