Hallo, ich möchte mir einen RGB LED Cube mit 6x6x6 LEDs bauen. Die Ansteuerung steht auch so weit. Allerdings habe ich nun Angst, dass mein Flash Speicher nicht ausreichen wird. Deshalb möchte ich gerne den Flash Speicher mit einer SD karte erweitern. Dazu muss ich sagen, dass ich noch nie was mit SD Karten zu tun hatte, und ich mich mit C Programmierung nicht so gut auskenne. Ich verwende den PIC16F887, es muss nicht unbedingt bei dem 887 bleiben, wenn eine Speichererweiterung mit anderen Modellen leichter wäre. Habt ihr evtl. Tipps, wie ich den Speicher am leichtesten erweitern kann? Am besten ohne großartige Programmierung? Gruß Bastian
Nimm doch eins von Microchips EEPROMs oder serial Flash Dingern, die sind beide einfach anzusteuern.
Bastian schrieb: > ich möchte mir einen RGB LED Cube mit 6x6x6 LEDs bauen. Die Ansteuerung > steht auch so weit. Allerdings habe ich nun Angst, dass mein Flash > Speicher nicht ausreichen wird. Deshalb möchte ich gerne den Flash > Speicher mit einer SD karte erweitern. Du hast 14k Flash. Was planst du in deiner Cube-Steuerung unterzubringen? > Dazu muss ich sagen, dass ich noch nie was mit SD Karten zu tun hatte, > und ich mich mit C Programmierung nicht so gut auskenne. Alleine für den Programmteil, der sich um die SD-Ansteuerung kümmert, Filesystem und sonstiges, kannst du eine Menge Anzeigelogik im Flash unterbringen. > Ich verwende den PIC16F887, es muss nicht unbedingt bei dem 887 bleiben, > wenn eine Speichererweiterung mit anderen Modellen leichter wäre. Nimm einen größeren PIC, der von Haus aus mehr Flash mitbringt. Das ist das einfachste anstatt hier Klimmzüge zu machen. Aber ehe du in dieser Richtung weitergehst, solltest du dir mal überlegen, womit du eigentlich das Flash deines PIC so dermassen auslastest. 14K sind viel Holz. So viele sinnvolle Muster kann ich mir mit einem 6*6*6 Cube überhaupt nicht vorstellen, dass das jemals eng werden könnte.
Mir würden eher die 368 Bytes SRAM Sorgen machen. Das ist nicht besonders viel, um da temporär eine erkleckliche Anzahl an Daten unterzubringen, wie sie bei einem RGB-Cube und ein paar Mustern nun mal unweigerlich anfallen.
Bastian schrieb: > Sind die EEPROMs oder serial Flash nicht zu langsam? Nö, eher schneller als ne SD Karte . Vorallem verhalten sie sich auch vorhersagbarer.
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.