2 TFT an einem µC

Gast #2892385
Lesenswert?

Hallo,
habe 2 ITDB02 3.2" displays. ursprünglich sind diese displays für einen 
arduino mega2560 board mit itdb02 shield gedacht.
ich möchte diese displays jedoch mit einem atmega32 ohne shield 
betreiben was auch wunderbar funktioniert.
nun ist meine frage:
kann ich beide displays zusammen an einem µC betreiben so das ich pins 
doppelt belegen kann oder muss ich für jedes einen seperaten µC 
verwenden?
danke
Persönliche Seite #2892599
Lesenswert?

Wenn die Displays einen Controller haben (was Du wissen wirst, bzw. Du 
im Datenblatt des Displays herausfinden kannst), dann wird dieser 
Controller eine wie auch immer geartete Schnittstelle haben, über die 
der µC mit diesem Controller kommuniziert. Und Bestandteil dieser 
Schnittstelle ist üblicherweise ein "chipselect" oder ähnlich benanntes 
Signal.

Alle anderen Anschlüsse der Displays kannst Du parallelschalten, das 
"chipselect"-Signal aber muss für jedes Display getrennt an einen 
eigenen Ausgang des µC gelegt werden und es muss sichergestellt werden, 
daß nie mehr als eines dieser Signale aktiv ist.

Wie Du jetzt vermutlich schon erraten haben wirst, wird über diese 
Chipselect-Signale ausgewählt, welches der Displays angesprochen wird.
Moderator (Firma: Titel) Persönliche Seite #2892622
Lesenswert?

stefan schrieb:
> nun ist meine frage:
> kann ich beide displays zusammen an einem µC betreiben so das ich pins
> doppelt belegen kann oder muss ich für jedes einen seperaten µC
> verwenden?
Ja. Vermutlich musst du nur den CS-Pin der Displays an 2 verschiedene 
Port-Pins führen. Die restlichen (Daten- und Steuer-)Leitungen kannst du 
mit beiden Displays parallel belegen...

BTW: wie sieht das mit dem Touch, der SD-Karte und dem Flash aus? Willst 
du die auch parallel betreiben?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren