Ich denke mal dein Prog sollte so aussehen:
kann mir einer sagen warum wo der fehler ist.
Loop
$regfile = "m16def.dat"
$crystal = 8000000
Config Lcd = 20 * 2
Config Lcdpin = Pin , Db4 = Portc.0 , Db5 = Portc.1 , Db6 = Portc.2 , Db7 = Portc.3 , E = Portc.6 , Rs = Portc.5
Config Lcdbus = 4
INITLCD ' <<<< initialisiert das LCD -> Basom Hilfe
Cls
Do ' <<<<< Alles zwischen do und loop wird dauernd bearbeitet
Locate 1 , 1 ' <<<<< einfacher ist firstline siehe Bascom Hilfe
Lcd "Hallo"
Loop
End ' <<<< ohne End mault Bascom
Da die Initialisierung des LCD zwischen do und loop stand wird das LCD ständig neu initialisiert. Vieleicht stimmt auch der Kontrast an deinem LCD nicht, also das pot einfach mal durchdrehen.
Konnte aus Zeitmangel das Prog leider nicht testen, ich denke aber so funktionierts. Probiers mal aus.
Lesezeichen