Hallo, es geht um dieses 16*4 LCD von ELV:
http://www.elv.de/output/controller.aspx?cid=74&detail=10&detail2=8922&flv=1&bereich=&marke=
http://home.arcor.de/w.bertram/Datasheet.pdf
Dies möchte ich zum Testen einfach so ansprechen:
Auf dem Display wird es so angezeigt:
Meine Frage nun, klar woran liegt es und wie kann ich es beheben? Oder ist das Display defekt? Wobei die Pixel welche ausgelassen werden bei anderen Kombinationen angezeigt werden.
http://www.elv.de/output/controller.aspx?cid=74&detail=10&detail2=8922&flv=1&bereich=&marke=
http://home.arcor.de/w.bertram/Datasheet.pdf
Dies möchte ich zum Testen einfach so ansprechen:
Code:
$regfile = "m168def.dat"
$crystal = 1000000
$hwstack = 100
$swstack = 100
$framesize = 100
Config Lcd = 16 * 4
Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.5 , Db6 = Portd.6 , Db7 = Portd.7 , E = Portd.3 , Rs = Portd.2
Wait 5
Cls
Locate 1 , 1
Lcd "TEST123456789***"
Locate 2 , 1
Lcd "TEST123456789***"
Locate 3 , 1
Lcd "TEST123456789***"
Locate 4 , 1
Lcd "TEST123456789***"
End
Auf dem Display wird es so angezeigt:
Meine Frage nun, klar woran liegt es und wie kann ich es beheben? Oder ist das Display defekt? Wobei die Pixel welche ausgelassen werden bei anderen Kombinationen angezeigt werden.