Hallo, der Treiber für das angesprochene GLCD läuft soweit. Nur der READ-Data-Befehl scheint zu machen, was er will. Das Datenblatt sagt verkürzt das: Cursoraddress auf die gewünschte Addresse setzen Ein Dummy read Dann lesen der Addresse, die gesetzt wurde Dann Addresse +1 lesen Dann +2 ... Angeblich soll man im Graphic-Mode die Screenbytes auslesen und im Text-Mode den ASCII Code des dargestellten Inhalts. IRGENDETWAS bekomme ich auch zurück, aber das ist weder das richtige ASCII noch der rohe Dateninhalt. Ich frage vor einen Instruction das Busy ab, ich frage es vor jedem Data-Write/Read das Busy ab. Nichtsdestotrotz: Datenmüll. Alles andere geht -- also so grundverkehrt kann das Timing nicht sein. Gibt es da ein -- äh -- "nichtdokumentiertes Faeture" zu beachten? Hat jemand das READ schoneinmal zum Laufen gebracht? Scönen Sonntag noch! mcc
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.