Warum auch mal die Suche befragen oder auf das hören, was ein andere schon vorher gesagt haben???

Der schwarze Blaken ist der Poweron Selftest. as muss so. Wenn du den Kontrast hochdrehst, wird der Balken dunkler und die zweite Zeile auchetwas dunkel. Wenn du den Kontrast runter drehst, geht der Balken weg.

Der Code ist soweit richtig. Die LIB kannst du mal auskommentieren. Vielleicht geht es dann.
Alles weitere kann man nur sagen, wenn man die Schaltung sieht. Ob wirklich ein 1MHz Quarz dran ist, (sofern der Takt nicht von intern kommt) ob die Pins richtig angeschlossen sind.
Ich denke mal die anderen Tipps, R/W und D0-D3 auf Masse legen hast du beherzigt.