Setz mal noch ein initlcd rein. Vielleicht geht es dann. Ist der Kontrast richtig eingestellt?
jon
Werbung
Hi,
ich möchte gerne dieses Display mit Bascom ansteuern:
http://www.datasheet4u.com/html/P/C/...ERTIP.pdf.html
Ich habe es wie im Wiki beschrieben (für den 4 bit modus) angeschlossen:
https://www.roboternetz.de/wissen/in...om_und_LCD%27s
Und mit dem Code versucht anzusteuern:
Leider kommen überall nur Kästchen. Wißt ihr was ich falsch machen könnte ?Code:$regfile = "m32def.dat" $crystal = 8000000 Config Lcd = 20 * 4 Config Lcdpin = Pin , Db4 = Portd.0 , Db5 = Portd.1 , Db6 = Portd.2 , Db7 = Portd.3 , E = Portd.5 , Rs = Portd.4 Config Lcdbus = 4 Cls Locate 1 , 1 Lcd "Hallo Welt"
Bei den Bascom Options hab ich die Anschlüsse angepasst und den Rest gelassen, also:
LCD type: 20*4
Bus mode: 4 bit
Data mode: pin
LCD-address: C000
RS-adress: 8000
Wäre nett wenn mir jemand helfen könnte![]()
MfG Christopher \/
Setz mal noch ein initlcd rein. Vielleicht geht es dann. Ist der Kontrast richtig eingestellt?
jon
Hi, sag doch mal bitte worans jetzt lag, am init oder am Kontrast?
Ich dachte Init braucht man nur bei glcd´s.
Hatte hier auch mal das ein oder andere LCD, dass nicht so wollte wie ich. Vielleicht probier ichs damit nochmal.
mfg milkbubi
am Quarz sollte es nicht liegen, am 4bit Modus auch nicht. Eventuell aber an den Kontakten.
Hast du die anzeige eventuell in eine do-Loop Schleife? Wenn da keine 500ms Pause drinnen ist, kommt es schnell mal zum Flackern.
jon
Eine Frage hätte ich da noch...
Wie schaffe ich es das am Ende kein "_" kommt ?
MfG Christopher \/
Du solltest mal die Hilfe benutzen Stichwort "Cursor".
Christofer1
versuchs mal mit dem Befehl Cursor Off
MfG
Lesezeichen