Hola buenos dias estoy presentando un problema con un codigo de prueba que elabore para una lcd20x4 usando pic18f452; ojo en la simulacion en proteus me funciona perfecto pero en la realidad no me muestra nada en la lcd. Aca le coloco el codigo para ver si entre todos damos con el fallo porque ya estoy loco y nada que me funciona y ese mismo codigo lo probe pero con un pic16f887a y me corre de maravilla tanto en proteus como en la realidad.
Device = 18F452 'ASIGNA EL TIPO DE PIC A USAR EN ESTE CASO PIC18F452
XTAL = 20 'INDICA QUE EL CRISTAL ES DE 20 MHZ
'...................................CONFIGURACION DE PUERTOS........................................................
TRISA=0
ALL_DIGITAL TRUE
'...................................ASIGNACION DE PINES AL LCD.......................................................
LCD_DTPIN = PORTA.0
LCD_RSPIN = PORTE.0
LCD_ENPIN = PORTA.4
LCD_LINES = 4
LCD_INTERFACE = 4
'..................................DECLARACION DE VARIABLES..........................................................
'....................................BIENVENIDA........................................................................
Print $fe,1 'borra la lcd
DelayMS 200
Print $FE,2, " HARD BY ALEX`S"
Print $fe,$c0, " Version 1.2"
Print $fe,$d4, "Celular=04148244577"
End
saludos y tambien le subo la simulacion.
Atten.
Alexander Santana.
Barcelona-Venezuela