Forum: Mikrocontroller und Digitale Elektronik externer Speicher an LCD Controller


von Frank (Gast)


Lesenswert?

Hallo,

gibt es eine Möglichkeit einen Flashspeicher oder EPROM ca. 4MB groß an 
einen LCD Controller anzuschließen? Ich möchte gern in diesem Speicher 
die Bilddaten abspeichern, so dass man vom µC aus nur übertragen muss, 
welche Bits innerhalb des Speichers im Display angezeigt werden 
sollen... dadurch habe ich nicht so ein hohes verkehrsaufkommen...

Der S1D13513 hat leider nur die Möglichkeit ein SDRAM Interface extern 
anzuschließen.

von Benedikt K. (benedikt)


Lesenswert?

Heutige Controller haben sowas nicht mehr. Bei sehr alten Controller die 
noch mit SRAM liefen waren, war das allerdings kein Problem.

von Frank (Gast)


Lesenswert?

d.h. einen externen Flash-speicher an den µC über den datenbus 
anschließen und dann vom µC an den LCD Controller...

von Udo (Gast)


Lesenswert?

Hallo Benedikt,

ist die Lösung, die Frank da vorschlägt, das non-plus-ultra? d.h. man 
holt sich die werte aus dem externen speicher, speichert sie im µC 
zwischen um sie dann an den speicher des controllers fürs display zu 
schicken...

klingt umständlich, aber wenns so ist, dann muss es halt

von Benedikt K. (benedikt)


Lesenswert?

Ich weiß nicht genau ob sich die Antwort von Frank auf die alten 
Controller bezieht oder auf die neuen.
Bei den neuen muss man die Daten irgendwie über den normalen 
Adress/Datenbus übertragen. Wo die Daten herkommen (vom uC (der die 
Bilder aus dem Flash läd), oder mit "etwas" externer Logik über eine Art 
DMA Controller direkt aus dem Flash) ist dabei egal.

Bei den alten Controllern war das einfacher:
Sagen wir mal der Controller hätte 256kByte SRAM. Ein 320x240@8bit Bild 
belegt 76kByte. Baut man den Flash in ein 128kByte großes Fenster des 
SRAMs des LCD Controllers ein, kann dieser direkt die Bilddaten aus dem 
Flash laden. Der uC muss dazu lediglich die restlichen Adressleitungen 
des Flashspeichers so einstellen, das das gewünschte Bild ausgewählt 
wird.

Aber das sind alles nur Ideen, konkrete Lösungen kann man mit so wenigen 
Infos nicht machen.

@Frank
Verrate doch mal etwas mehr: Welcher uC, wie groß ist das LCD, wie 
schnell sollen die Bilder gewechselt werden usw.

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
Noch kein Account? Hier anmelden.