Вы находитесь на странице: 1из 3

Pic16f877A

Siempre con un cristal de 4 Mhz en el pin 13 y 14 con condensador de 22pF

Conexin con pickit2

Programacin para que se vea una frase en lcd

Device = 16F877A 'ELEGIMOS EL PIC A USAR


XTAL = 4 'CRYSTAL A USAR

Declare LCD_TYPE 0
Declare LCD_DTPIN PORTD.4 'DECLARAR LOS PUERTOS DE PROGRAMACION.
Declare LCD_RSPIN PORTD.2 'DECLARAR LOS PUERTOS DE PROGRAMACION.
Declare LCD_ENPIN PORTD.3 'DECLARAR LOS PUERTOS DE PROGRAMACION.
LCD_LINES 2

ALL_DIGITAL TRUE

TRISD=0 'PUERTO D = SON SALIDAS


DelayMS 200
Cls
INICIO:
Print At 1,1,"BIENVENIDOS A LA" 'PRIMERA FILA (MAXIMO DE LETRAS 16)
Print At 2,1," ELECTRONICA " 'SEGUNDA FILA (MAXIMO DE LETRAS 16)
DelayMS 3000

Print At 1,1," " 'FILA APAGADOS


Print At 2,1," " 'FILA APAGADOS
DelayMS 500

Print At 1,1,"PROGRAMACION CON"


Print At 2,1," PROTON IDE "
DelayMS 3000

Print At 1,1," "


Print At 2,1," "
DelayMS 500

Print At 1,1," PANTALLA LCD "


Print At 2,1,".....16 X 2....."
DelayMS 3000

Print At 1,1," "


Print At 2,1," "
DelayMS 500

Print At 1,1,"ELECTRONICA- MI_"


Print At 2,1,"CROCONTROLADORES"
DelayMS 3000

Print At 1,1," "


Print At 2,1," "
DelayMS 500

Print At 1,1," ): HOLA AMIGOS "


Print At 2,1," DE YOUTUBE (:"
DelayMS 3000

Print At 1,1," "


Print At 2,1," "
DelayMS 500

Print At 1,1," SIGAN LOGRANDO "


Print At 2,1," SUS METAS....."
DelayMS 3000

Print At 1,1," "


Print At 2,1," "
DelayMS 500

Print At 1,1," ELECTRONICA "


Print At 2,1," INDUSTRIAL "
DelayMS 3000

Print At 1,1," "


Print At 2,1," "
DelayMS 500
Print At 1,1,"0,1,2,3,4,5,6,7,"
Print At 2,1,"8,9,10,11,12,13."
DelayMS 3000

Print At 1,1," "


Print At 2,1," "
DelayMS 500

Print At 1,1,"Programacion de "


Print At 2,1," pantalla lcd. "
DelayMS 3000

Print At 1,1," "


Print At 2,1," "
DelayMS 500

Print At 1,1," EL MUNDO DE LA "


Print At 2,1," ELECTRONICA "
DelayMS 3000

Print At 1,1," "


Print At 2,1," "
DelayMS 500

GoTo INICIO
End

Armado en Protoboard

Вам также может понравиться