Hi! Ich habe mir ein Display 128x128 an einen AVR angeschlossen. Text sowie Zahlen kann ich ohne Probleme darstellen. Seit ein paar Tagen bin ich dabei eine BITMAP Grafik auf diesem Display anzeigen zu lassen. Leider ohne Erfolg. Gibt es hier jemand, bei dem dies funktioniert? Wenn ja, könnte mir dieser den Sourcecode per E-Mail zsuenden?
Achso habe ich ganz vergessen. Wie peinlich! Das ist ein Display von Toshiba (Typ T6963).
ich würde da schrittweise vorgehen. erstmal es hinkriegen irgendwo einen einzelnen punkt hinzuzaubern, wo du es willst. ich habe vor langer zeit mal was mit diesem kontroller gemacht. wenn ich mich nicht irre, bist du gezwungen immer byteweise das ram zu beschreiben. das heisst du änderst immer 8 pixel auf einmal. das ist meistens ein problem. aber wenn du nur eine vorgefertigte grafik zeigen willst (logo oder sowas), dann ist das kein hindernis. du knallst das einfach ins ram, egal was da schon steht. soweit ich mich erinnern kann musst du beim kopieren dann noch vorher errechnen welcher der kontroller gewählt werden muss. und du musst dein logo möglicherweise vorher schon aufteilen. ich weiss nicht wieviele kontroller der 128x128 hat, schätze mal 4. anderer ansatz ist das du dir eine schicke "setpixel x,y" - funktion baust mit der du einzelne pixel setzen kannst, egal wo. da das schreiben möglicherweise byteweise nur geht, musst du vorher noch eine lesefunktion bauen, mit der du die 8 pixel des zu schreibenden bytes auslesen kannst. das setpixel-verfahren ist etwas langsamer, als ganze blöcke zu kopieren. wie löscht du eigentlich zu beginn das bild ? geht das bei dem automatisch ?
Hallo dicky. Kannst du mir ein C Code geben wie ich mal so ein Byte auf das Display darstellen kann? Ich stehe da voll auf dem Schlauch.
also, die ansteuerung von grafikdisplays kann komplex sein. du musst als derjenige der da was bauen will, auch die meiste arbeit reinstecken. wir können dir das teil nicht programmieren. bitte verständnis ! daher: checkliste: im archiv hier/newsgroups/google geguckt ? das richtige datenblatt gedownloaded ? deine information "T6963" bezieht sich nur auf den kontroller, hast du aber das datenblatt vom display selbst ? datenblatt wie das display anzusteuern ist ? verstehst du den inhalt ? hat dein ansteuernder prozessor die richtigen pegel ? wenn du fragen zu den datasheets hast, kannst du hier gerne fragen. dann ein konzept machen wie du da rangehen willst. dann können wir dich schrittweise irgendwie begleiten.
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.