hallo, gibt es auch Controller für LC Displays die einen externen RAM anschließen können von ca. 4MB - oder wird dafür immer SDRAM verwendet? Paul
hatte mir bis jetzt den S1D13513 von Epson ausgesucht, welcher auch passen würde bis auf den SDRAM. Ich möchte gern eine Farbtiefe von 16Bits, 640x480 Auflösung...
Dafür reichen 600kByte. Wenn nicht gerade Fullscreen Filme dargestellt werden müssen ist z.B. der S1D13504/5/6 geeignet. Der braucht bis zu 2MByte DRAM. Es gibt auch noch ältere mit SRAM aber die werden schon seit vielen Jahren nicht mehr hergestellt. Ab und zu findet man solche auf Ebay.
@Benedikt ja für ein Bild brauch ich 614kB bei 16Bit Farbtiefe... was ich machen möchte, aber noch nicht weiß wie man es am besten sich legt, ist, dass ich fünf Menütasten unterhalb des Displays habe und damit fünf verschiedene Menüpunkte aufrufen kann -> der inhalt des displays ändert sich somit... insgesamt hab ich dadurch fünf bilder und noch einen startbildschirm - also 6 bilder... daraus resultieren auch die 4MB... Eigentlich hab ich mir ausgemalt, dass es am sinnvollsten ist, zu Beginn alle 6 bilder in den externen SRAM vom LCD Controller damit während der Laufzeit vom µC nicht soviel gemacht werden muss... Wie würdest du sowas am besten legen? Immer nur ein Bild, nämlich das aktuelle in den SRAM und die anderen immer wieder neu erstellen, wenn der User in ein anderes Menü wechselt? @Matthias hmm SDRAM sind bei mir normale RAM-Bausteine wie man sie in einen PC reinsteckt; also ziemlich groß...
Einzelne SDRAMs steckt man nicht in PCs, sondern Module mit darauf gelöteten SDRAMs. Ein einzelnes SDRAM ist nicht besonders groß, so etwa 1,5 * 3 cm. Der Threadersteller sucht vermutlich nach Display-Controllern, die mit anderen RAM-Ausführungen als SDRAM zurechtkommen (SRAM, DRAM etc.)
und SDRAM ist genauso aufgebaut wie SRAM? Vorsicht: newbie wie kann man dann an den Controller S1D13513 4MB anschließen... nachdem ich das Datenblatt mal angeschaut habe, stand dort 12Bit Adressleitungen und 32Bit Datenleitungen 2hoch12 Adressen = 4096 mit jeweils 32Bit Dateninhalt --> 131kB RAM - wo ist mein Fehler? Joe
Nein, SDRAM ist was ganz anderes als ein SRAM. SDRAM ist eine Spielart von DRAM, nur mit synchroner Ansteuerung. Wie auch bei DRAMs werden bei SDRAMs die Adressleitungen im Multiplexbetrieb genutzt. An 12 Adressleitungen werden so 24 Adressbits angelegt, was 16 Mi (Mebi*) Adressen ermöglicht. *) Das ist ein SI-Prefix, das anstelle des fälschlich genutzten "Mega" zu verwenden ist. "Mebi" klingt zwar bescheuert, steht aber wie "Kibi" und "Gibi" für MegaBinary, KiloBinary und Gigabinary.
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.