hyper
10.10.2010, 18:17
Hallo alle miteinander,
Möchte ein EA DIP180-5 Grafik LCD Display an den Atmega8 anschließen.
Habe folgenden Quellcode in Bascom:
$regfile = "m8def.dat"
$framesize = 32
$swstack = 32
$hwstack = 32
$crystal = 1000000
$baud = 9600
$lib "glcdEADIP180.lbx"
Config Graphlcd = Sed180 * 32 , Dataport = Portb , Controlport = Portc
, Ce = 0 , Ce2 = 1 , Ce3 = 2 , Cd = 3 , Rd = 4 , Reset = 5
Config Pind.7 = Output
Cls
Cursor Off
Wait 1
Locate 1 , 1
Lcd "Test"
Do
Portd.7 = 1
Pset 1 , 1 , 1
Waitms 500
Portd.7 = 0
Pset 1 , 1 , 0
Waitms 500
Loop
Wenn ich nun das Programm "Compilieren" will, kommt folgender Bascom
fehler: Unknown CONFIG parameter [SED180*32]
Aber Bascom unterstüzt dieses Display von Haus aus, so stehts in der
Hilfe. Das Display besitzt den Controller: SED1520 daraus schließe ich
das ich es schon richtig ansteuere. Weis nicht was ich an den Parametern
ändern soll, da in der Hilfe genau dieser text steht das ich es so
eintragen soll...habe das Programm auch einfach mal in den uC
übertragen...aber das Programm läuft nicht an, das sehe ich an der
Angeschlossenen LED an PortD.7. Sie blinkt nicht. Das LCD selber zeigt
auch nichts an.
Habe Ce, Ce2 und Ce3 mit den E1, E2 und E3 (Enable Spalte) des Displays
verbunden. Cd mit A0 (Umschlatung Befehl / Daten) des Displays
verbunden. Rd mit R/W (H = Read, L = Write) des Displays verunden.
Weis mir nicht mehr zu Helfen, da in Google nur immer dieser Code
auffindbar war (180*32sed) dies müsste eigentlich stimmen, aber Bascom
meckert und ich weis nicht warum =(
Bascom IDE Version: 1.11.9.8
Compiler Version: 1.11.9.5
Hoffe auf Vorschläge und Hilfestellungen von euch =)
MfG Andy
Danke.
Möchte ein EA DIP180-5 Grafik LCD Display an den Atmega8 anschließen.
Habe folgenden Quellcode in Bascom:
$regfile = "m8def.dat"
$framesize = 32
$swstack = 32
$hwstack = 32
$crystal = 1000000
$baud = 9600
$lib "glcdEADIP180.lbx"
Config Graphlcd = Sed180 * 32 , Dataport = Portb , Controlport = Portc
, Ce = 0 , Ce2 = 1 , Ce3 = 2 , Cd = 3 , Rd = 4 , Reset = 5
Config Pind.7 = Output
Cls
Cursor Off
Wait 1
Locate 1 , 1
Lcd "Test"
Do
Portd.7 = 1
Pset 1 , 1 , 1
Waitms 500
Portd.7 = 0
Pset 1 , 1 , 0
Waitms 500
Loop
Wenn ich nun das Programm "Compilieren" will, kommt folgender Bascom
fehler: Unknown CONFIG parameter [SED180*32]
Aber Bascom unterstüzt dieses Display von Haus aus, so stehts in der
Hilfe. Das Display besitzt den Controller: SED1520 daraus schließe ich
das ich es schon richtig ansteuere. Weis nicht was ich an den Parametern
ändern soll, da in der Hilfe genau dieser text steht das ich es so
eintragen soll...habe das Programm auch einfach mal in den uC
übertragen...aber das Programm läuft nicht an, das sehe ich an der
Angeschlossenen LED an PortD.7. Sie blinkt nicht. Das LCD selber zeigt
auch nichts an.
Habe Ce, Ce2 und Ce3 mit den E1, E2 und E3 (Enable Spalte) des Displays
verbunden. Cd mit A0 (Umschlatung Befehl / Daten) des Displays
verbunden. Rd mit R/W (H = Read, L = Write) des Displays verunden.
Weis mir nicht mehr zu Helfen, da in Google nur immer dieser Code
auffindbar war (180*32sed) dies müsste eigentlich stimmen, aber Bascom
meckert und ich weis nicht warum =(
Bascom IDE Version: 1.11.9.8
Compiler Version: 1.11.9.5
Hoffe auf Vorschläge und Hilfestellungen von euch =)
MfG Andy
Danke.