Hallo zusammen,
ich habe mir ein gebrauchtes LCD Display mit Board gekauft, um damit einen DIY Beamer zu steuern.
Da der Atmega8, mit dem das Board bestückt war, bei Tests kaputt ging, habe ich mir zwei neue bestellt und eingebaut. Und weil das Ansteuern von LCDs unter Bascom recht einfach ist, habe ich folgenden simplen Code verwendet:
Code:
$regfile = "m8def.dat"
$crystal = 1000000
Config Lcdpin = Pin , Db4 = Portd.2 , Db5 = Portd.3 , Db6 = Portd.4 , Db7 = Portd.5 , E = Portd.1 , Rs = Portd.0
Config Lcd = 16 * 2 , Chipset = Ks077
Config Lcdbus = 4
Config Pinb.1 = Output 'Ein Pin wird als Ausgang konfiguriert PC0 (also Pin0 von Port C)
Bel Alias Portb.1
Bel = 1
Cls
Locate 1 , 1
Lcd "Hello World"
Do
nop
Loop
Nur das Ergebnis hat mich etwas verwundert:
http://butterflyrobot.bu.funpic.de/Anzeige.JPG
" rel="nofollow" target='_blank'>Bild hier
Jetzt stellt sich mir die Frage: Ist das Teil defekt, oder liegt einfach nur ein Fehler in der Verdrahtung oder im Programmcode vor?
Greetings,
iK3
Lesezeichen