Die Balken bedeuten das das Display nicht richtig initialisiert wurde. Es könnte sein das der Code falsch ist (der Code ist für ein LCD mit KS0073 und HD44780 Controller) oder es sind die Zeiten zu kurz (Timing stimmt nicht). Leider habe ich keine Angaben zum Displaytreiber gefunden.

Du könntest versuchen das Timing zu ändern.

Leider kann ich dir ansonsten nicht weiter helfen.

MfG Hannes