Salut,
also ich versteh die Problematik jetzt auch nicht ganz, ehrlich gesagt.
AVR und HD44780 werden gleichzeitig mit Spannung versorgt? Dann genügt
doch eine entsprechend frühe Initialisierung des Display-Controllers
völlig. Ich hab hier grad sowas neben mir liegen. Der Balken, der nach
dem Anlegen der Spannung auf dem Display erscheint, ist dort überhaupt
nicht sichtbar - auch nicht für den Bruchteil einer Sekunde. Es
erscheint sofort eine Bootmeldung. Die paar ms, die die Initialisierung
dauert, siehst Du nicht. Falls doch, ist Deine Init-Routine zu langsam.
Und selbst wenn... was ist so schlimm daran, daß beim Einschalten kurz
ein schwarzer Balken sichtbar ist? Ich glaub, wenn man mit solchen
Problemen die Zeit totschlägt, hat man irgendwie die falschen
Prioritäten gesetzt... nur meine Meinung.
BTW: Das Display wird hier über SPI und Shiftregister angesteuert, also
noch wesentlich langsamer als es möglich wäre.
Gruß,
Mark