und es ist ein HD44780-kompatibler Controller
Dann vergleich mal im Datenblatt die Adressen mit dem vom HD44780.
Kann sein, das die Zeilen und Spalten anderes adressiert werden müssen.
Oder probier mal verschiedene Locate-Varianten.
Oder versuch ein Text mit 160 Zeichen auf's LCD zu schreiben. Vielleicht kommt dann ja wenigstens an/ab einer Stelle was.