Hi, wenn man RAM benutzt - wir reden von der Technologie RAM -, dann muss man doch nach gewisser Zeit den RAM wieder nachladen, .. damit er seine Werte nicht verliert, oder? Muss man das beim 8051 auch machen? Muss man das beim EXRAM des AT89C51ed2 auch machen? Wie lange halten die Daten? Hab ich da ways falsch verstanden? Gruß .. Sebastian
"Hab ich da ways falsch verstanden?" Ja. RAM speichert solange Saft da ist. ROM, Flash, EEPROM, FRAM speichern auch ohne Saft. Peter
Microcontroller in diesem Format haben meistens einen SRAM, sprich einen Static-RAM. Dieser funktioniert mit Flip-Flops, braucht nicht nachgeladen werden, ist meist irre schnell (vgl. Cache Speicher), dafür aber auch irre teuer und nur in kleinen Größen zu haben. Der Hauptspeicher im PC ist DRAM, sprich, Dynamic RAM. Hier werden die Daten in Kondensatoren abgelegt. Kondensatoren haben Leckströme und entladen sich ungewollt über einen gewissen Zeitraum, diese müssen nachgeladen ("refresht") werden. Bei 30pol SIMMs finde ich immer die angabe, alle 32 ms. Dafür ist der RAM sehr kostengünstig und auch in größeren Größen zu haben (1GB Ram Riegel zB).. Also: Refreshing nur bei DRAMs, bei SRAMs ist es nicht erforderlich. Der Onboard-RAM in so kleinen µCs ist meist SRAM.
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.