8 Bit Ansteuerung SSD1289 Display320x240

Gast #2492317
Lesenswert?
• ▲
▼
Hallo,

ich hätt' da mal gerne ein Problem und hoffe auf Hilfe von Euch.

Hat jemand schon mal mit diesem Controller SSD1289 im 8-Bit Modus 
Erfahrungen gemacht ? Ich habe hier ein Display mit einem ursprünglich 
auf 16 Bit ausgelegten Interface an mein STM32F4Discovery angeschlossen. 
Da keine 16 Bit zusammenhängend frei sind am Discovery board, habe ich 
das Display auf 8 Bit umgebaut. Das Display funktioniert bereits mit 
einem Bit-Banging Interface. Die Demo - Applikation STM - AN3128 
arbeitet korrekt, bis auf die Cursor-Darstellung.

Was geht ist folgendes:
1. 8-Bit Read des Statusregisters,
2. 8 oder 16 Bit schreiben, mit Unterstützung eines HC573 Latches.
(Die Schaltung mit dem Latch habe ich mal hier angehängt!)

Der Controller kann angeblich einen 8-Bit Modus!
Was sich mir nicht erschließen will ist wie das Auslesen eines 16-Bit 
Registers im 8 Bit-Modus funktionieren soll ?
Aktuell brauche ich die Möglichkeit die Daten der Pixel auszulesen, 
deren Wert mit dem Cursor-Wert überschrieben wird.

Im Abschnitt 13 und 15.1.2 dieses Papiers...
http://www.micro4you.com/files/STM32/SSD1289.pdf
.... Datenblatts wird genau dies nicht erwähnt. Geht es einfach nicht ?

Danke im Voraus,
THaala
Angehängte Dateien:
#2493369
Lesenswert?
• ▲
▼
Hallo,

hab mal ins Datenblatt geschaut ...

Die Betriebsart stellst du mit den PIN's PS0..PS3 am Controller ein 
(S.69), die aber erst mal nicht auf die Anschlussleiste nach außen 
geführt sind.
Schreiben der Daten mit schmalem Bus ist auf Seite 71 erläutert - 
einfach zwei 8-Bit Schreibbefehle nacheinander. Das lesen sollte meiner 
Meinung nach genauso gehen.

Sascha
Gast #2494194
Lesenswert?
• ▲
▼
Danke für deine Mühe,

... aber wie es aussieht kann mit der vorgesehenen Mimik über das Latch 
gar nicht vernünftig eingelesen werden. Die Outputs des Latch sind ja 
dauernd enabled und liegen parallel zu den IO's des Controllers. Ich 
wundere mich, das man das Status - Register und damit die Kennung des 
Controllers überhaupt erreicht...

Hat jemand ne Idee wie man das ändert ?

Gruß THaala

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.