buenas acabo de montar una placa para empezar a hacer pruebas con el LCD pero no consigo q funcione he utilizado para empezar el codigo q biene de ejemplo con pbp pero no veo na en el lcd. el codigo q estoy utilizando es este
--------------------------------------
DEFINE OSC 20
DEFINE LCD_DREG PORTB
DEFINE LCD_DBIT 4
DEFINE LCD_RSREG PORTB
DEFINE LCD_RSBIT 0
DEFINE LCD_EREG PORTB
DEFINE LCD_EBIT 2
DEFINE LCD_LINES 4
Pause 500 " tiempo de espera del LCD
loop: Lcdout $fe, 1 " Limpiar LCD
Lcdout "Hola" " muestra Hola
Pause 500 " espera .5 seg
Lcdout $fe, 1 " limpia LCD
Lcdout "Mundo"
Pause 500 " espera .5 seg
Goto loop " repite los mismo
lo estoy grabando en un 16f876 y lo he puesto en el puertoB
R/W -> Neg
RS -> B0
E -> B2
Datos a partir d B4 y conectados a patillas DB4-DB7 del LCD