sonic Geschrieben 13. Mai 2013 Teilen Geschrieben 13. Mai 2013 So ich hab da eine kleine Frage. Zuallererst ich verwenden den Pic16F887 von Microchip. Ich brauche einen Zähler der seinen Wert behält auch wenn das Gerät abgeschaltet wird. "Einfache" Lösung ich speicher den Wert nach jedem mal erhöhren im EE-prom speichern. Dabei habe ich allerdings 2 kleine Problemchen. 1. Der EE-Prom hält nur 40.000 Zyklen was bedeutet ich kann nicht nach jeder Zählererhöhung überschreiben da die 40.000 Schriebzyklen nach ca 3 Wochen erreicht sein würden das Ding soll aber etwas länger halten. 2.Wie greife ich überhaupt auf das Ding zu? Ich hab jetzt das Datenblatt durchstöbert aber irgendwie finde ich nur Erklärungen dazu was er ist und nicht wie man ihn beschriebt/liest. Ich Programmiere in C im Moment mit nehm simplen Notepad++ hab mir aber schon nen C-Compiler für MPLAB besorgt und werde wohl auf den umsteigen damit ich eben mit meinem PicKit3 direkt simulieren und später aufn die Platine übertragen kann. Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Sharing-Optionen...
KäptenLuther Geschrieben 13. Mai 2013 Teilen Geschrieben 13. Mai 2013 Alter, was zum Teufel? Ich versteh kein Wort von dem rotz...lass das lieber mit den Drogen sonic, das bringt doch nix...das hier is ne Playstation Seite und kein bastelforum für Computerfreaks... Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Sharing-Optionen...
kd23 Geschrieben 14. Mai 2013 Teilen Geschrieben 14. Mai 2013 1. Ich denke mal nicht das du jeder Erhöhung speichern solltest/musst, oder wird das Gerät nach jeder Erhöhung abgeschaltet? Ansonsten kannst auch einfach alle 24h speichern oder vor dem abschalten oder zur Absicherung beides. Das sollte die Anzahl der Speicherzyklen nicht so schnell vollkriegen. 2. Wieso sollte das im Datenblatt stehen? Wenn du eine Festplatte kaufst steht das ja auch nich drin. Musst dir halt in der C-Doku anschauen wie man den EE-PROM anspricht. Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Sharing-Optionen...
sonic Geschrieben 14. Mai 2013 Autor Teilen Geschrieben 14. Mai 2013 1. Ich denke mal nicht das du jeder Erhöhung speichern solltest/musst, oder wird das Gerät nach jeder Erhöhung abgeschaltet? Ansonsten kannst auch einfach alle 24h speichern oder vor dem abschalten oder zur Absicherung beides. Das sollte die Anzahl der Speicherzyklen nicht so schnell vollkriegen. 2. Wieso sollte das im Datenblatt stehen? Wenn du eine Festplatte kaufst steht das ja auch nich drin. Musst dir halt in der C-Doku anschauen wie man den EE-PROM anspricht. 1. Hab ich mir auch schon überlegt einfach vor jedem Abschalten aber wenn dann mal plötzlich der Strom weg ist hab ich unter umständen 500zyklen nicht gespeichert und das wäre sehr blöd:/ 2. alle andren register sind aber erklärt wie genau man sie bearbeitet nur beim EE_prom steht nix. für PWM Komperatoren und den kram hab ich genaue anleitungen. Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Sharing-Optionen...
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden