Post subject: "Laufzeitdaten" bei Microcontroller Anwendung erhalten.
Posted: 2003-12-10 14:00:50
Replies: 10 Views: 668
Hallo,
ich habe eine kleine Microcontroller (8051) Anwendung bei der über einen
externen Interrupt ein Signal erfasst, und in einer Variablen
aufsummiert wird. Wird das Gerät mal abgeschaltet, dann soll es den
aktuellen Wert nich verlieren, und nach dem wiederanlauf an der gleichen
Stelle fortsetzen.
Im moment löse ich es damit das der Wert ständig in ein NVRAM
geschrieben wird. Das klappt sehr gut, nur ist das NVRAM nicht
gerade billig. Der einsatz eines EEPROMS scheitert daran, das diese nur
eine begrenzte Anzahl an Schreibzyklen vertragen, was bei der Anwendung
schnell erreicht wäre.
Gibt es da sonst noch möglichkeiten?
Was mir noch einfällt, ist extern beim Abfallen der Versorgungsspannung
einen IRQ auszulösen der dann den Wert in ein EEPROM rettet. Hier
würden
die möglichen Schreibzyklen eines EEPROMS ausreichen. Das scheitert aber
leider an daran das ich keinen freien Ext.IRQ mehr habe.
Post subject: "Laufzeitdaten" bei Microcontroller Anwendung erhalten.
Posted: 2003-12-10 17:22:21
Replies: 10 Views: 668
Tilmann Reh wrote:
> Sieh Dir mal die FRAMs von Ramtron an.
> Die sind a) sehr schnell, d.h. keine Wartezeiten beim Schreiben,
> und b) beliebig oft schreibbar.
> Zwar etwas teurer als "normale" EEPROMs, aber immer noch
> erheblich günstiger als NVRAM (oder RAM + NV-Controller + Batterie).
Hi,
die teile scheinen genau für meine Anwendung zu passen. Am besten die
Processor Companions (FM31xx). Allerdings konnte ich die bei keinem
Distri auf die schnelle (Internet) finden. Segor hat nur das FM24xx
Modell. Hab mal eine Sample Request gemacht.
Kann mir da jemand nen Tip für eine Bezugsquelle nennen?
(Stückzahlen<10)
You can post new topics in this forum You can reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum