MarkusH
18.04.2005, 22:07
Hallo an alle!
Ich bin kurz vorm verzweifeln. Ich hab das 204B Display von Reichelt. Laut Bascom-Hilfe wird das so angeschlossen:
DB7 PORTB.7
DB6 PORTB.6
DB5 PORTB.5
DB4 PORTB.4
E PORTB.3
RS PORTB.2
RW und Vo hab ich auf GND gelegt.
Auf dem display werden nun nach dem einschalten die zwei balken angezeigt aber das wars dann auch. Hier mal mein quellcode:
$regfile = "m8def.dat"
$crystal = 3686400
$baud = 9600
Config Lcd = 20 * 4
Config Lcdbus = 4
Initlcd
Display On
Cls
Lcd "Hallo"
End
Nichts passiert! Ich hab schon die pins manuell definiert, configlcd=20*4A ausprobiert, verschiedene crystal-werte falls die ausschlaggebend sind, und verschiedene quarz-frequenzen. Wenn ich das in nem anderen artikel hier richtig verstanden hab, sollten wenigstens die zwei balken verschwinden wenn das display mit initlcd richtig initialisiert wurde. Muss ich das dem Display vielleicht noch irgendwie mitteilen das ich es im 4-Bit-Mode verwenden will?
Vielen dank schonmal im voraus für eure hilfe.
Gruß
Ich bin kurz vorm verzweifeln. Ich hab das 204B Display von Reichelt. Laut Bascom-Hilfe wird das so angeschlossen:
DB7 PORTB.7
DB6 PORTB.6
DB5 PORTB.5
DB4 PORTB.4
E PORTB.3
RS PORTB.2
RW und Vo hab ich auf GND gelegt.
Auf dem display werden nun nach dem einschalten die zwei balken angezeigt aber das wars dann auch. Hier mal mein quellcode:
$regfile = "m8def.dat"
$crystal = 3686400
$baud = 9600
Config Lcd = 20 * 4
Config Lcdbus = 4
Initlcd
Display On
Cls
Lcd "Hallo"
End
Nichts passiert! Ich hab schon die pins manuell definiert, configlcd=20*4A ausprobiert, verschiedene crystal-werte falls die ausschlaggebend sind, und verschiedene quarz-frequenzen. Wenn ich das in nem anderen artikel hier richtig verstanden hab, sollten wenigstens die zwei balken verschwinden wenn das display mit initlcd richtig initialisiert wurde. Muss ich das dem Display vielleicht noch irgendwie mitteilen das ich es im 4-Bit-Mode verwenden will?
Vielen dank schonmal im voraus für eure hilfe.
Gruß