Noch eine kurze Frage zwischendurch,
Bist Du Dir sicher, daß Du ein 44780 Kontroller hast, oder vielleicht nur einen Kompatiblen ?

Ich hab mehrere Displays zu hause und die Initroutine ist schon mal ganz anders, obwohl Sie alle 44780 "Kompatibel" sind.
Ein Blick ins Dattenblatt ist sehr wichtig.

Noch ein Tip,
Lass den Busy Flag mal weg, mach für den Anfang lange Pausen, wenn das dann alles klappt, kannst Du immernoch den Flag auslesen, und benutze bitte die "code" tags für Deine Programme.

Gruß Sebastian