Forum: Mikrocontroller und Digitale Elektronik Kann man eigentlich mit nem ATMega8 externe Ram verwenden?


von Alexander _. (bastlwastl)


Lesenswert?

Ich habe mir gerade das Motherboard von einem Uraltrechner angesehen und
mir ist aufgefallen dass da Ram-Chips nur in Sockel eingesteckt
wurden.

Genauer gesagt sind es die Typen:
MB81C425-80B
und:
HY53C256LS10

Alles was ich an Informationen über dise Bauteile gefunden habe ist
folgendes:

Part Number = MB81C4256-80P
Description = General Purpose Dynamic RAM - 60ns Page access
Manufacturer = Fujitsu Microelectronics
Number of Words = 256k
Bits Per Word = 4
t(acc) Max. (S) = 80n
tW Min (S) = 80n
Output Config = 3-State
P(D) Max.(W) Power Dissipation = 1.0
Nom. Supp (V) = 5.0
Status = Discontinued
Package = DIP
Pins = 20
Military = N
Technology = CMOS

Part Number = HY53C256LS10
Description = General Purpose Dynamic RAM - 1.2mA max standby
Manufacturer = Hyundai Micro Electronics
Number of Words = 256k
Bits Per Word = 1
t(acc) Max. (S) = 100n
tW Min (S) = 175n
Output Config = 3-State
P(D) Max.(W) Power Dissipation = 250m
Nom. Supp (V) = 5.0
Package = DIP
Pins = 16
Military = N
Technology = CMOS

Da ich, wenn ich mich mit Microkontroller besser auskenne auch externe
Rams verwenden will, stellt sich mir die Frage:
Kann man diese Käfer bei einem ATmega8 verwenden?

Kann es sein dass es einmal Ramriegel gegeben hat bei denen Pins
angelötet waren?

mfg Bastlwastl

von ??? (Gast)


Lesenswert?

Jein!

Das sind dynamische RAMs. Da muss der Inhalt regelmäßig aufgefrischt
werden. Das sind sogar alte d-RAMs. Die bieten dabei wenig
Unterstützung...
Normalerweise verwendet man an Mikrocontrollern statische RAMs. Die
waren früher sehr teuer. Heute zählt das nichtmehr.
...heute gibts aber auch d-RAMs mit einfacherem Refresh...
Aber es gibt heute eigentlich keinen Grund mehr d-RAMs an MCs zu
verwenden.
s-RAMs gibts auf alten (seeehr alten!) PC-Boards... oder bei Reichelt
u.a...

von Philip Rehkop (Gast)


Lesenswert?

Moin,

prinzipiell wirst du die Dinger am Mega8 verwenden können, ABER:

- Der Controller unterstützt dich dabei nicht, du musst alles selber
machen; wahrscheinlich auch Ports erweitern, weil die Pinne nicht
reichen.

- Das ist Dynamischer RAM, der muss in bestimmten Intervallen (70ms?)
aufgefrischt werden. Ich glaube nicht, dass du diesen Aufwand betreiben
willst. Alter Sec. Level Cache ist besser geeignet, weil der statisch
ist.

Gruss, Philip.

von Alexander _. (bastlwastl)


Lesenswert?

Danke für eure Hinweise.

mfg Alexander

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
Noch kein Account? Hier anmelden.