No te preocupes que no los lleva, porque ya saque la carcasa de la pantalla y no los lleva. La volví a montar.
Ya encontré el fallo por el cual no me escribía en la pantalla, y ya puedo escribir en ella, pero ahora estoy muy confuso por el problema al que se debía. Mi código más o menos es así:
#define lcdrs porta,0
#define lcde porta,2
bsf lcdrs y el pic saca por el puerto 00000001
bsf lcde y el pic saca por el puerto 00000100
el programa me pisa el bit que escribí justo antes y no se porque.
Vamos que tuve que activar los dos bits a la vez.
No entiendo nada. Bueno seguiré investigando.
A la LCD funciona perfectamente.
Saludos.