also ich schaff es einfach nicht das display zum laufen zu bekommen...ist wie gesagt im 4-bit modus am mega32 angeschlossen und zeigt bei folgendem code leider nur einen schwarzen balken in der ersten zeile:

Code:
$regfile = "m32def.dat"
 $framesize = 32
 $swstack = 32
 $hwstack = 32
 $crystal = 16000000
 Config Lcdpin = Pin , Db4 = Portc.0 , Db5 = Portc.1 , Db6 = Portc.2 , Db7 = Portc.3 , E = Portc.5 , Rs = Portc.4
 Config Lcdbus = 4

Config Lcd = 16 * 2
Initlcd

Do

Cls
Locate 1 , 1
Lcd "Test"

Loop

End
pinout hab ich beachtet da etwas anders wie sonst, siehe http://www.pollin.de/shop/downloads/D120386D.PDF

pin2 am display ist über ein 5k Poti an 5 V und die nicht benötigten Leitungen auf Masse. Also eigentlich alles korrekt angeschlossen, aber ich komm nicht drauf wo der Fehler liegt.
Jemand ne Ahnung?

*edit*

hab mal nachgemessen...muss am enable-port eigentlich ständig ein High-Pegel anliegen oder nur beim Init? Es liegt dort nämlich keine Spannung an....