Prüfe mal, ob das wirklich ein HD44780-Kontroller im Display ist.
Als ich meine ersten Schritte mit LCDs gemacht habe habe ich eine ganze Woche lang versucht, ein "Industrie-Standard-LCD" mit der Initialisierung nach HD44870-Standard anzusteuern, hatte aber immer den gleichen Fehler wie du ihn beschreibst. Irgendwann hab ich dann rausgefunden, dass da kein HD44780 verbaut ist, sondern ein KS0066U. Da ist die Initialisierung eine völlig andere. Probiere doch mal das aus.
Lesezeichen