Daran habe ich auch schon gedacht und habe mir ein 2.LCD zugelegt. Das Problem besteht aber weiterhin. Die Ausgänge des AVRs habe ich auch schon mal durchgetestet, dort gibt es auch keine Schwierigkeiten. Habe leider kein Oszi, sonst würde ich mir mal die Datenleitung beim Transfer anschauen. Ich habe das LCD so angeschlossen:

LCD-----Controller (DDRA)
1----------GND
2----------+5V
3----------ca.+1v (Kontrast)
4----------rs (PORT 4)
5----------r/w (PORT 5)
6----------e (PORT 6)
7----------frei
8----------frei
9----------frei
10--------frei
11--------PORT 0
12--------PORT 1
13--------PORT 2
14--------PORT 3
LCD und Controller sind mit einem ca. 40cm langem Flachbandkabel verbunden.
Kann es auch an irgendwelchen Einstellungen bei den Fuses-Bits liegen?
Habe in der Zwischenzeit auch von externen (selbst ins STK500 eingesteckten) Quarz auf den 3686400 Takt des STK500 umgeschaltet. Die LCD-Software habe ich aber geändert.