-
Hast Recht, weiß schon was du meinst.
Im Prinzip hab ich mir einfach nur die Beispieldatei von Bascom etwas abgeändert:
$regfile = "m16def.dat"
$framesize = 24
$swstack = 8
$hwstack = 32
$crystal = 4000000
$baud = 19200
Config Graphlcd = 240 * 64 , Dataport = Porta , Controlport = Portc , Rs = 0 , Rw = 1 , E = 2 , Cs = 3 , Reset = 4 , Mode = 8
Dim X As Byte , Y As Byte
Cls
Cursor Off
Wait 1
Locate 1 , 1
Lcd "Das ist ein Test"
Wait 2
Cls Text
Ja und dann kommen eben die weiter oben genannten Fehlermeldungen.
Ich denk auf jeden Fall, dass ich ne eigene LIB brauche.
Kann mir da einer helfen?
Hab noch nen Link für ein etwas größeres GLCD gefunden.
Ist aber vom Typ her dasselbe:
http://www.dmp.com.cn/tech/dmp-lib/l...pec240x128.pdf
-
Na ja, ich werd das Teil erstmal wieder in die unterste Schublade legen und abwarten. Vielleicht unterstützt Bascom in der Zukunft auch meinen Controller.
Zum weiteren Basteln besorg ich mir bei eBay ein anderes GLCD das auch mit Bascom kompatibel ist.
Großer Dank geht erstmal an Vitis!
-
Config Graphlcd = 240 * 128 , Dataport = Porta , Controlport = Portc , Ce = 2 , Cd = 3 , Wr = 0 , Rd = 1 , Reset = 4 , Fs = 5 , Mode = 8
aus dem Beispiel muss man auch so benutzen, man muss es ev. mit den entsprechenden Hardware Bezeichnungen el. so verdrahten, dass es paßt.
test test test
-
Mode = 8 ?!?!? Wäre das dann Portc.8? Aber geht der nicht nur von 0 bis 7?!?!?
guck mal in der Hilfe-PDF von Bascom, da kannste den Text direkt rauskopieren, sollte klappen, dann hast du auch die Syntax direkt richtig...
-
Mit Mode = 8 ist doch 8Bit Modus gemeint, also acht Datenleitungen. Oder nicht?
-
Guck am besten mal in das Bascom-Hilfe-PDF, da sollte es drin stehen... :-)
-
MODE:
The number of columns for use as text display. Use 8 for X-pixels / 8 = 30 columns for a 240 pixel screen. When you specify 6, 240 / 6 = 40 columns can be used.
Jetzt weiß ich wieder mehr.
-
Und ich hab auch wieder was "gelernt"... ;-)
War mir halt nur nicht mehr sicher, war dann wohl die Font-Select-Leitung die ich mit der "Mode" verwechselt hab oder so...