No consigo visualizar mensaje en LCD

#1
Estoy intentando mostrar un mensaje en una pantalla LCD de 16x2 lineas con un PIC16F876 y no consigo visualizar ni un simple "Hola mundo",solo aparecen unos cuadraditos negros en la primera linea.

Si hago una simulación con el proteus todo funciona bien, pero cuando lo paso a la realidad no funciona.

Adjunto el esquema del circuito en el proteus y el codigo fuente del programa a ver si me podeis decir cual es el problema.

Gracias y un saludo.
 

Adjuntos

#2
Hola:
El niple 5.1 tiene problemas con los tiempo de escritura en algunos LCD, por lo que no es recomendable...
revisa en sus foros que ellos mismo lo han dicho, puede que ahí encuentres la solución. Error que han corregido en las nuevas versiones y la actual es la 5.5 donde funciona bien.

Saludos.
 
Arriba