Hallo Allesamt,

Vorweg: Ich weiß, dass es schon viele Threads zu diesem Thema und einen RN-Wissen eintrag gibt, doch die konnten mir auch nicht weiterhelfen.

Zurzeit versuche ich ein Lcd (Hd44780 kompatibel , 2 * 16 Zeichen , von Pollin) an einen Atmega 88 anzuschließen.
Ich verwende es im 4bit modus. RW liegt auf Masse.
Die Schaltung habe ich an main Atm18 Board (Elektor) angeschlossen

Ich habe schon Alles versucht aber es funktioniert nicht.
Wenn ich Betriebsspannung anlege kommen nur schwarze Balken.

Meine Hardware ist einwandfrei (kein Kurzschluss und aufbau nach Lehrbuch)

Mein Quellcode ist in Bascom
Code:
$regfile = "m88def.dat"
$crystal = 16000000

$hwstack = 32
$swstack = 10
$framesize = 10

Config Lcdpin = Pin , Db4 = Portb.4 , Db5 = Portb.5 , Db6 = Portb.6 , Db7 = Portb.7 , E = Portb.3 , Rs = Portb.2
Config Lcd = 16 * 2

Config Lcdbus = 4

Initlcd
Cls
Locate 1 , 1
Lcd " hallo"

End
Ich vermute, dass es an den Fuses liegt (oder mit der Betaktung?), aber da komm ich einfach nicht zurecht

Ich brauche dringend Hilfe!

Vielen Dank schon mal im voraus

Waldichecker