Welchen Prozessor benutzt Du?
ATMega64 und 128 haben nämlich ein external memory interface, damit könntest Du Dir den manuellen Aufbau vom Datenbus sparen...

Um mit dem Display zurecht zu kommen, solltest Du Dir das Datenblatt des Grafikprozessors mal durchlesen.

askazo