Wegen der Lib, da muss man glaub ich nochmal selber das Init machen, da in der Lib andere Werte gesendet werden.
Aber im Prinzip läuft das bei mir damit.
Erst alle Ports setzen, und dann mit Enable die Daten übertragen bzw. übernehmen. Sollte so passen.
In einem der PDFs ist eine kurze deutsche Beschreibung dazu.
Ich habs so angeschlossen:
Code:
Config Graphlcd = 128 * 64sed , Dataport = Portb , Controlport = Portc , Ce = 5 , Cd = 4 , Wr = 2 , Rd = 3 , Reset = 6
' und danach so eingestellt, laut DB
Glcdcmd &H40 ' Start Display Line = 0
Glcdcmd &HA0 ' ADC = normal (nicht gespiegelt)
Glcdcmd &HA3 ' LCD-Bias = 1/7
Glcdcmd &HC0 ' Output Mode = nicht gespiegelt
Glcdcmd &H2F ' LCD-Spannungserzeugung / Regelung einschalten
Glcdcmd &H20 ' V5 Regulator Resistor Ratio = 5
Glcdcmd &HAC ' Static Indicator = off
Glcdcmd &H81 ' Kontrast einstellen
Glcdcmd &H20 ' Kontrast = mittel
Glcdcmd &HA4 ' Displaytest aus
Glcdcmd &HAF ' Display ein
Glcdcmd &HA6 ' Display normal, nicht invertiert
Es gibt auch schon ein paar Threads über das was die Bascom Bezeichnungen bedeuten, und wie sie mit dem LCD verbunden gehören.
Mir gefällt das LCD, u.a. weil man den Kontrast per Software einstellen kann.
Mit welcher Sprache willst du das LCD kontaktieren ?
Lesezeichen