Zusätzlicher RAM für AVRs?

OP #1888519
Lesenswert?

Gibt es eigentlich eine Möglichkeit um den Arbeitsspeicher von AVRs zu 
erweitern? Ich würde gerne kompliziertere Programme mit mehr Speicher zu 
schreiben und gibt es da irgendwelche "RAM-Chips" die einfach und 
schnell ansteuerbar sind?

Ich hab übrigens grad noch ein Speicher aus einem alten PC rausgeholt 
mit 8 RAM Chips. Zu dem Text auf den ICs (VG2617405(CJ)) spuckte Google 
z.B. folgendes aus: 
http://www.digchip.com/datasheets/parts/datasheet/517/VG2617405.php

Und könnte man den Chip mit einem Mega8 oder ähnlichen ansteuern und 
würden da beim dem RAM Chip auch paar Pins (VSS, GND, paar Datenpins) 
reichen oder müssen es alle sein?

Danke im Voraus!
#1888526
Lesenswert?

@  Krisi K. (haxi)

>Gibt es eigentlich eine Möglichkeit um den Arbeitsspeicher von AVRs zu
>erweitern?

Ja.

> Ich würde gerne kompliziertere Programme mit mehr Speicher zu
>schreiben und gibt es da irgendwelche "RAM-Chips" die einfach und
>schnell ansteuerbar sind?

http://www.mikrocontroller.net/articles/Speicher#Mit_XMEM-Interface

>Ich hab übrigens grad noch ein Speicher aus einem alten PC rausgeholt

Vergiss die, das sind DRAMs, die kann man nicht wirklich einfach und 
sinnvoll anschliessen.

>Und könnte man den Chip mit einem Mega8 oder ähnlichen ansteuern und
>würden da beim dem RAM Chip auch paar Pins (VSS, GND, paar Datenpins)
>reichen oder müssen es alle sein?

Praktisch alle.

Wenn die SRAM-Erweiterung am AVR immer noch nicht ausreicht, nimm einer 
der vielen neuen, sexy ARM Prozessoren, die haben mehr RAM und Flash.

MFG
Falk
#1888552
Lesenswert?

Vor Jahren hab ich mal mit EDO-RAM-Riegeln gebastelt, muss sagen das 
ging recht gut. Allerdings hab ich die nicht übers integrierte XRAM 
angesprochen sondern in Hardware IO-Ports.
Hab das gemacht um Kameradaten zwischenzuspeichern, ging sehr gut.
Der Refresh war alle 20 Sekunden ohne Verluste machbar.
#1888568
Lesenswert?

Krisi K. schrieb:
> Gibt es eigentlich eine Möglichkeit um den Arbeitsspeicher von AVRs zu
> erweitern? Ich würde gerne kompliziertere Programme mit mehr Speicher zu
> schreiben und gibt es da irgendwelche "RAM-Chips" die einfach und
> schnell ansteuerbar sind?

Eigentlich habe ich ja mit Atmel nichts zu tun, aber nach kurzem 
Überfliegen der Heimseite dieser Firma macht das eigentlich nur mit dem 
8515er großartig Sinn, da dieser bis zu 64k SRAM direkt ansprechen kann.

Gruß, Iwan
OP #1888649
Lesenswert?

Helmut Lenzen schrieb:
> Krisi K. schrieb:
>> Ich würde gerne kompliziertere Programme
>
> Nur mehr Speicher für Variablen nicht aber für Programmspeicher.
> Der ist auf das interne Flash begrenzt
Das weis ich ja aba will man ja z.B. MP3s abspielen oder Datenmengen 
verarbeiten reichen ja auch Schleifen und die ersetzen ja Theoretisch 
Milliarden Zeilen von Code.

Alle Funktion bzw. "Treiber" für Displays oder ähnliches verbrauchen bei 
mir momentan gerade einmal 1 kB.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren