Leider sehe ich auf dem Display gar nix.
gar nichts ist schlecht, Du müßtest zumindest volle Vierecke sehen, so sieht es nähmlich aus wenn das Display eingeschaltet , aber noch nicht initialisiert wird.
Spannungsversorgung , kontrast ok ?

Deine Init Routine, ist sie denn richtig ?
4 Zeilen Modus? Ich kenn nur 1 oder 2 Zeilen Modus...
schick mal ein Link auf das Dattenblatt, kann man vielleicht mehr dazu sagen...

Gruß Sebastian