Danke für den Beitrag,
es tut sich aber leider immer noch nichts. Es scheint aber was mit dem Busy-Flag zutun zu haben, denn nachdem ich die Zeitverzögerung (2ms) genommen hab, lief er das ganze programm durch (überprüft mit einer LED). Der Mikrocontroller schaltet aber lediglich auf 2-zeilig um, sonst macht er nichts. Wenn er aber im1-zeiligen Modus arbeiten soll, macht er das auch nicht.

Sind die schwarzen Vierecke auf dem Display eigentlich immer so schwach im 2zeilenmodus, wenn man den Kontrast voll aufdreht?