Ok. gehen wir davon aus es ist IO. Was ist mit dem Reset Pin? So ein Display sollte beim Start einmal ein Reset bekommen und dann muss dieser Pin8 immer high sein.

ABER: Wenn du versorgungsspannung 3,3V für das Display hast ist das toll. Nur hast du die I/O Signale vom PIC auch von 5V auf 3,3V gewandelt?? Oder kommt das Display damit klar?

Mit "woher hast du die 3,3V" meinte ich: woher weißt du, dass es 3,3V sein müssen?