Forum: Mikrocontroller und Digitale Elektronik zeichensatz abspeichern


von Max (Gast)


Lesenswert?

Hallo,

ich möchte einen Zeichensatz bzw Werte absoeichern die sich nicht
verändern. Nun habe ich schon Programme gesehen die dies im EEProm
ablegen.
Den Zeichensatz benötige ich für ein graphisches LCD und dieses greift
somit oft auf diese Werte/Zeichensatz zurück. Kann ich dies auch im
Flash abspeichern.

Um ein Bild auf dem LCD darstellen zu können muss ich ca 800 Mal auf
den Speicher zugreifen um alle Werte ausgelesen zu haben.
Der EEprom hat ja nur eine begrenzte Anzahl von
Lese-,Schreibzyklen(soweit ich informiert bin)

Gruß

von SIGINT (Gast)


Lesenswert?

Hallo Max,
  du kannst von mir aus die Daten auch auf Schalplatte oder in einer
Butterbrotdose speichern, aber wenn du ernsthafte Antworten willst dann
solltest du beim nächsten mal etwas mehr Informationen liefern:
Mit welchem Controller arbeitest du?
Welches Display benutzt du?
Verwendest du externen Speicher für den Zeichensatz?

Ein EEPROM kann man je nach Hersteller nur einige hundert bis
hunderttausend Mal beschreiben ABER unbegrenz lesen! Das gilt
allerdings auch für den Flash-Speicher.  Wenn du jetzt einen µC mit
internem Flash meinst und ein LCD mit integriertem Grafikspeicher, dann
kannst du eigentlich auch den Zeichensatz im Flash ablegen... allerdings
nur, wenn du den Programmspeicher auslesen kannst (was bei den meisten
µCs gehen sollte). Also schreib mal genauer, welchen µC und welches
Display du benutzt.

Gruß,
  SIGINT

von Max (Gast)


Lesenswert?

Also es geht um einem ATmega16 und somit um den internen.

Ich habe es weggelassen, da ich die Frage jetzt nicht auf einen
speziellen µC beziehen wollte. Und es ist doch eigentlich egal welches
Display ich benutze. Es geht nur um die Frage des Speichern(im µC
eigenen EEprom ) nicht um die weitere Verwendung des LCDs.

Also wie gesagt ich verwende den AVR ATmega16 und als Display ein
(Nokia)LCD 3510i mit EPSON-Controller

Danke für deine Antwort

von SIGINT (Gast)


Lesenswert?

Hallo Max,
  meines Wissens nach kann der Mega auf den internen Flash zugreifen,
also kannst du die Daten auch im Flash ablegen. Ich versteh aber nicht,
warum du in den Schreibzugriffen ein Problem siehst: Im Flash oder
EEPROM speichert man nur Daten ab, die sich nie, oder nur sehr selten
aendern... wie z.B. einen Zeichensatz. Danach liest man diese Daten
einfach nur, was bei allen Speicherarten unbegrenzt moeglich ist.

Gruss,
  SIGINT

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.