Ceos war schneller

hab grad den gleichen Gedanken:

Hast Du mal mit einem Voltmeter den Pin RA3 vom PIC16F877A gemessen ?
Der geht ja auf den Auswahlpin Seriell/Parallel

und geht auf das Display LCD_PSB
prüf mal bitte ob der Pin auch wirklich auf High geht für den Parallel Mode.

Zudem ist der PIN RA4 vom PIC ein Open Collector, hier benötigst Du einen Pullup.
Der geht bei Dir auf den Reset vom Display.

Siro