Hola amigo!
Perdon por la demora. Acabo de copiar el codigo del link que esta en tu ultimo mensaje, con CCS 3.249 y simularlo con PIC SIMULATOR IDE 6.65, rspetando la configuracion del link y seleccionando el modo de funcionamiento de 4 bits de datos, y funciona perfecto.
Te adjunto el HEX para un 16F877A, el mismo que probe, para que experimentes a ver que pasa.
Saludos!