Hallo Robert,
so gehts:
so gehts nicht:Code:$regfile = "m8def.dat" $crystal = 8000000 $lib "gg.lib" Config Scl = Portc.5 'Configure I2C SCL Config Sda = Portc.4 Const Gg_displayport = &H40 'Addresse des ICs Config Lcdbus = 8 Config Lcd = 16 * 1a Cls Lcd "123" do loop
die Lib ist so wie schon gepostet.Code:$regfile = "m8def.dat" $crystal = 8000000 $lib "gg.lib" Config Scl = Portc.5 'Configure I2C SCL Config Sda = Portc.4 Const Gg_displayport = &H40 'Addresse des ICs Config Lcdbus = 8 Config Lcd = 16 * 1a dim a as string a = "123" Cls Lcd a do loop
Nach Studie von anderen Libs, bin ich jetzt einfach davon ausgegangen, das das aktuelle Zeichen für das Display in der Variable _temp1 steht, was anscheinend aus einem Register geholt wird. Ob das richtig ist weiss ich nicht. Wie ist an das aktuelle Byte der internen Routinen ranzukommen? Da wird das Problem liegen.
Alle anderen Befehle wie Upperline, Shift, Curser On Off Blink Noblink, CLS usw. laufen einwandfrei.







Zitieren

Lesezeichen