Necesito ayuda, tengo un pic16F628A y un LCD de 16x2, estoy empezando con esto del mundo pic, la cuestion es que hice un programita para mostrar 2 palabras en el lcd y no consigo que lo muestre, me muestra solo la 1º linea del lcd con (cuadrados negros, matriz de punto) y en la segunda linea nada, ya probe varias opciones que hay en la red pero nada, adjunto el codigo e imagenes del problema, espero me puedan ayudar pronto.
si alguien tiene alguna idea de como hacerlo o ya lo hizo le funcioono por favor se agradece, tiro todo lo que tengo y arranco de cero porque estoy mareado de hacer tantas conecciones en la protoboard!!!
Gracias de antemano......
/////////////////////////////////////////Aqui el codigo que uso//////////////////////////////
define lcd_dreg portb
define lcd_dbit 4
define lcd_rsreg portb
define lcd_rsbit 3
define lcd_ereg portb
define lcd_ebit 2
define lcd type 0
trisb=0
pause 500
lcdout $fe, 1
lcdout $fe, 1,"hola"
lcdout $fe, $c0,"micropic"
pause 1000
lcdout $fe, 1,"segundo"
lcdout $fe, $c0,"hola"
end
//////////////////////////////////////////////////////////////////////////////////////////////
subi imagenes de la falla y del circuito, saludos.........
si alguien tiene alguna idea de como hacerlo o ya lo hizo le funcioono por favor se agradece, tiro todo lo que tengo y arranco de cero porque estoy mareado de hacer tantas conecciones en la protoboard!!!
Gracias de antemano......
/////////////////////////////////////////Aqui el codigo que uso//////////////////////////////
define lcd_dreg portb
define lcd_dbit 4
define lcd_rsreg portb
define lcd_rsbit 3
define lcd_ereg portb
define lcd_ebit 2
define lcd type 0
trisb=0
pause 500
lcdout $fe, 1
lcdout $fe, 1,"hola"
lcdout $fe, $c0,"micropic"
pause 1000
lcdout $fe, 1,"segundo"
lcdout $fe, $c0,"hola"
end
//////////////////////////////////////////////////////////////////////////////////////////////
subi imagenes de la falla y del circuito, saludos.........
Adjuntos
Última edición por un moderador: