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
Ich vermute, dass es an den Fuses liegt (oder mit der Betaktung?), aber da komm ich einfach nicht zurechtCode:$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 brauche dringend Hilfe!
Vielen Dank schon mal im voraus
Waldichecker
Lesezeichen