Forum: Mikrocontroller und Digitale Elektronik welchen externen Speicher


von Manuel (Gast)


Lesenswert?

Hallo,
ich möchte in einem externen Speicher Zeichenketten (für LCD Ausgabe)
speichern.

Welchen Speicher nehme ich?
  - EEprom
     - seriell
     - parallel
  - Flash (CMOS von ATMEL)

wie groß darf er maximal sein und wieviele ports benötige ich.
Hab davon leinder nicht sehr viel ahnung.

Mein Programm soll halt alles mögliche machen und dann Txte auf einem
LCD ausgeben. Die Texte sollen extern gespeichert werden (mehr
platz??).

Manuel

von Chriss (Gast)


Lesenswert?

Wieso benutzt du nicht den Speicher deines Mikrocontrollers? Oder hat
der keinen?

Es gibt ne große auswahl von speichermodulen. z.B. welche mit I2C Bus.
Da brauchst du nur 2 Leitungen.

von ERDI - Soft (Gast)


Lesenswert?

Wie groß er sein darf solltest du schon selber wissen. Du kannst dir den
Speicher, den du brauchst, ja ausrechnen. Pro zeichen ein Byte,
vielleicht noch ein paar Steuerzeichen...
Erst wenn du das weißt, kannst du den richtigen Speicher aussuchen.
Empfehlen würde ich serielles EEPROM (24CXX-Serie).

Aber wie schon gesagt, werde dir erstmal selbst im Klaren, was du
überhaupt machen willst.

von Manuel Kracht (Gast)


Lesenswert?

Wieviel Speicher ich benötige weiss ich.
Nur weiß nur nicht, wieviel mein Controller extern nutzen kann (darf).

von Matthias (Gast)


Lesenswert?

Hi

jeder Controller AVR sollte extern Speicher bis in den Exa-Byte-Bereich
nutzen können. Rück doch mal mit ein paar mehr Informationen raus:

wie schnell wilst du Daten lesen können?
nur lesen oder lesen und schreiben?
welcher Controller überhaupt?

Matthias

von Manuel Kracht (Gast)


Lesenswert?

Hallo,
nutze im Moment einen mega8.
besonders schnell muss es nicht sein (so schnell es halt mit der besten
(einfachsten) lösung geht)

erstmal will ich nur lesen.
vielleicht wäre es später interessant (müsste ich mitbedenken)

das mit dem I2C hört sich nicht schlecht an. habe nur noch nie was
damit gemacht, aber da werd ich mich schon durchbeißen.
wieviele takte braucht man denn um z.b ein byte austulesen?

mir gehts nur darum, welchen speichertyp ich nehmen soll.

Manuel

von Matthias (Gast)


Lesenswert?

Hi

nimm ein serielles EEPROM. z.B. 24C512 wie es auch schon Erdi empfohlen
hat.

Matthias

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.