Hallo! Bin gerade dabei eine Schaltung mit einem ATmeag64 und einem ext. RAM zu entwefen. Aber irgendwie weicht die Beschriftung des RAMs stark von der im Datenblatt des AVRs ab! Wie soll ich das ganze denn nun weiter verdrahten? Ich weiß ehrlich gesagt nicht weiter! Vielen Dank im Voraus, Uwe
Uwe wrote: > Aber irgendwie weicht die Beschriftung des RAMs stark von der > im Datenblatt des AVRs ab! Inwiefern? Ok, im Datasheet vom AVR steht A[15:8] oder A15:8, beim RAM aber A8 bis A15. Aber diese Kurzschreibweise (vgl. A8..15 oder A15..8) sollte wohl identifizierbar sein.
Also A8:14 des RAMs an A8:14 des AVRs. und A0:7 deas AVR nicht nur in das Latch sondern auch in DQ0:7 des RAMs? ich möchte ungerne einen Fehler machen und hinterher neu ätzen :D
edit: Die Schreeibwweise ist mir geläufig ;) mir ging es um die abweichenden bez am RAM
A7:0 vom RAM an die Ausgänge vom '573 - das Latch macht aus AD7:0 eben die Signale A7:0. D7:0 vom RAM an AD7:0 vom Controller. Es hilft übrigens bei Hardwaredesign erheblich, wenn man zu verstehen versucht, wozu eine Schaltung gut ist und wie sie funktioniert.
gut du hast mich.. wenn man es logisch betrachtet ist es eigentlich klar, wie alles angeschlossen wird. ADX an AX und DX über Latch, AX an restlichen AX. Danke trotzdem!
Uwe wrote:
> ADX an AX und DX über Latch, AX an restlichen AX.
Es klingt jetzt in dieser Kurzform so, also ob du Dx vom RAM auch über
Latch anschliessen willst. Das aber...
Nein, Abgriff für D vor dem Latch. Aber eine Frage habe ich noch. Der RAM ist mit einem CE und einem WE ausgestattet, der AVR hat jedoch einen WR und einen RD. Wie schließe ich das denn nun an? Das Datenblatt des RAMs verstehe ich nicht so recht.
/RD gehört an /OE. /CE kann mit einem Controllerpin verbunden werden und dient dem PowerDown des RAMs. Kann im Batteriebetrieb hilfreich sein.
Travel Rec. wrote:
> /RD gehört an /CE. Alles andere ist Pfusch.
Interessant. Und wenn er ins RAM schreiben will???
Uwe wrote:
> Externer BUS?
Atmels "external memory interface" ist eben ein solcher externer Bus.
Manchmal hängen da noch Ethernet- oder CAN-Controller dran. Dann wird CE
wichtig.
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.