moin, moin (wie der ostfriese sagt) werde am design-contest teilnehmen. unter anderem soll da ein lcd-display (128 x 64) mit 2xks0107 und 1xks0108 dran. das display ist neuland für mich und ich würde mich freuen, wenn mir jemand auf die sprünge helfen könnte. meine fragen dazu: 1. das display hat 8192 pixel, der ram des 108 ist aber nur 4098 bit groß. heißt das ich kann nur jedes 2 pixel ansteuern? oder muß dynamisch zwischen 2 datenbereichen umschalten, oder wie oder was? 2. Applicable LCD duty: 1/48, 1/64,1/96,1/128 - mit falten auf der denkerstirn: was soll das bedeuten? 3. behält son display seine daten solange spannung anliegt, oder muß er in regelmäßigen abständen refrecht werden? 4. hat jemand nen guten link für lcd-displays? aber bitte nicht lcdhype. danke schon mal im voraus pripri
1) Wie du selber ja schon geschrieben hast sind auf diesen GLCDs 2 KS0107 verbaut, die jeweils 64x64 Pixel ansteuern. Dafür hast du dann 2 Chipselects mit denen du auswählen kannst welcher Controller angesprochen werden soll. 2) fällt mir auch nicht wirklich was ein vermute mal damit sind die refreshzyklen gemeint, interresiert aber eigentlich auch nicht. 3) Da das Display ja einen Controller mit eigenem RAM besitzt musst du dich um das refreshen nicht kümmern. Die Daten die du einmal auf das Display "gemalt" hast bleiben so lange sichtbar bis du sie überschreibst oder den Strom abdrehst. 4) Hier im Forum schwirren einige Librarys für die KS0108 Displays für AVR rum. Unter anderem auch eine von mir, guck mal in die Codesammlung. Die Portierung sollte nicht allzu schwierig sein.
danke für deine antwort zu so später? oder früher? Stunde. mein problem lag bei 2x 107 und 1x 108. es sind nämlich 1x 107 und 2x 108. ja, ja wer lesen kann ist klar im vorteil. damit klären sich eigentlich alle momentan offenen fragen, weil nur der 108 hat den speicher. 2x 108 heißt 2 x 4096 bit speicher. dann paßt das auch mit 128 x 64.
Nur leider finde ich bei http://www.thomas-graf.de/uc/sect/m16c keine Source-Dateien für den M16C. MartinK
So hab meinen Code mal angehängt. Ist halbwegs das was auf ape's Seite auch liegt, sind nur ein paar Zeichentabellen rausgeflogen, init ist etwas erweitert und kleine Anpassungen an den NC30-Compiler. Ist nicht so hübsch bisher der Code, aber vielleicht kann ja jemand was mit anfangen ;)
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.