Forum: Mikrocontroller und Digitale Elektronik PIC16F876 -> EEPROM -> GLCD


von K. J. (Gast)


Lesenswert?

Hallo,

Ich ich möchte mit einen PIC16F876 ein GLCD mit 2bit Grastuffen 
betreiben nur braucht das mehr Daten ums komplett zu beschreiben als der 
PIC an Flash hat.

Meine idee deshalb war ein 1mbit EEPROM zu verwenden in dem das 
Standartbild des Displays gespeichert ist und die Änderungen an dem Bild 
auch drinnen zu speichern und den immer vom EEPROM auf das Display zu 
schieben was auch den vorteilhaft ist das ich es am PC auslesen kann und 
daraus ein echtes Bild generieren kann da ich in den Betriebsmodus den 
ich nutze eh nicht vom Display Lesen kann.

wehre das so möglich ? oder mach ich da nen Denkfehler ?

von Jens P. (picler)


Lesenswert?

Es sind etwas wenige Informationen um dir sinnvoll weiterhelfen zu 
können. Auf jeden Fall ist ein EEPROM i.d.R. viel zu langsam, besonders 
beim schreiben. Das führt zu Bildstörungen. Ich gehe auch davon aus, 
dass der PIC selbst mit 20MHz zu langsam für die Aufgabe ist. Das hat 
weniger mit dem PIC zu tun als vielmehr mit der Datenmenge und 
Bildwiederholfrequenz.

von Patrick W. (seennoob)


Lesenswert?

Müsste so klappen wie von dir beschrieben. Aber denk auch daran das du 
vielleicht ein kleines Dateisystem schreibst, denn auf dem EEPROM kannst 
sicher mehrere "Standbilder" speichern.

MFG Patrick

von K. J. (Gast)


Lesenswert?

Hi Bildwiederholung Freq. hab ich nicht also muss nicht permanent die 
daten rein schieben alle 5min ca. einmal.

Also machen möchte ich nen Templogger daher dachte ich ich legen den 
Graphen ins EEPROM der ist etwas aufwendiger deswegen reicht des Flash 
nicht mit den ganzen Extras die ich einbauen möchte  die idee war dann 
alle 5-10min. die daten im Graphen zu ändern (die einzelnen 
Messpunkte)wen der voll ist wird aus dem Template im EEPROM ein neuer 
erstellt und auf diesen dann weitergeschriben.

Aso EEPROM wolte ich 1mbit SPI nehmen, das Display ist ein ssd-1854 
dieses kann per I2C, SPI oder Parallel angesteuert werde aber wohl 
Parallel ansteuern.

von Patrick W. (seennoob)


Lesenswert?

Naja dein Problem wird dann darin liegen das du den EEPROM "zu tode 
schreibst" wenn du echt alle 5 min so einen neuen Graphen erstellen und 
ins EEPROM laden willst. (Annahme du überschreibst den bestehenden 
immer) Ich würd eine kombination aus SRAM (für den Graphen) und EEPROM 
(für die Werte) nehmen.

MFG Patrick

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.