Guten Tag zusammen, ich versuche ein DOGM128x64 Display an einem ATmega32L8 ans laufen zu bekommen, ich habe es mit folgendem Code Schnippsel probiert: $regfile = "m32def.dat" ' ATmega168 $crystal = 16000000 $lib "glcdeadogm128x6.lbx" Config Graphlcd = 128 * 64eadogm , Cs1 = Portc.2 , A0 = Portc.4 , Si = Portc.6 , Sclk = Portc.5 , Rst = Portc.3 Cls Lcdat 1 , 1 , "11111111" Lcdat 2 , 1 , "88888888" Lcdat 3 , 1 , "MCS Electronics" , 1 Waitms 100 End was ich aus den Beispielen entnommen habe. Das Display und der Prozessor laufen beide auf 3,3V, als Kondensatoren habe ich ungepolte 1µF 0805er genommen. Die "Anschlussleiungen" sind kürzer als 45mm. Auf dem Display tut sich aber garnichts. Hat jemand noch eine Idee was man da probieren kann? Gruss Norbert
Dann arbeitet PortC als JTAG und die Portpins sind nicht verfügbar. Du kannst das Display an einen anderen Port hängen oder die JTAG-Fuse abschalten.
Noch eine kleine Frage, kann es sein, dass Bascom bei diesem Display nicht die PSET, Line und Circle Routine unterstützt. Wenn ich diese benutzen will erhalte ich z.B. folgenden Fehler: Error: 211 External routine not found [_GPIXEL] Error:61 Label not found [_Gpixel ]
Nein diese Sachen sind in der LIB die du einbindest nicht drin. Das einzige was noch geht ist "showpic" ! Gruss Denny
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.