-
-
Erfahrener Benutzer
Fleißiges Mitglied
128KB SRAM am ATMEGA2560??
Hallo Leute.
Ich möchte an einen ATMEGA2561 ein Externes SRAm mit 128kB vom Typ
V62C5181204 anschließen.
http://www.reichelt.de/?;ACTION=3;LA...rtnr;OFFSET=16
Kann mir jemand da ein paar Tipps geben? Mit den Adress und Datenleitungen komm ich ja noch klar, aber so richtig Blicke ich bei den Beschaltungen der CE1,CE2,OE nicht durch. Hat jemand nen schaltplan dafür?
Den hier kenne ich schon. https://www.roboternetz.de/phpBB2/download.php?id=5896
Da geht aber der RD vom ATMEL auf den CE vom Speicher. Bei meinem Scheint das aber komplizierter zu sein.
-
Erfahrener Benutzer
Roboter Genie
Wenn Du keine anderen Chips am Bus hängen hast, kannst Du den Speicher eigentlich dauerhaft aktivieren, so sparst Du Dir einen Pin am Prozessor. Die CEs sind dafür da, um bei mehreren ICs am Bus denjenigen zu aktivieren, den man gerade ansprechen will. Bei diesem Speicher gibt's sogar 2 davon - einen für positive und einen für negative Logik. Um den Speicher zu aktivieren, muss CE1 auf Masse und CE2 auf Vcc gelegt werden.
Jetzt legst Du WE auf WR vom Controller und OE auf RD vom Controller - dann sollte es funktionieren.
[edit]
Wenn Du ein batteriebetriebenes Projekt hast, solltest Du CE beschalten, da der Speicher im nicht aktivierten Modus weniger Strom frisst
[/edit]
Gruß,
askazo
-
Erfahrener Benutzer
Fleißiges Mitglied
Danke für die Antwort. Ich werde es mal ausprobieren. Kann der CE2 direkt auf VCC oder muss das über nen Widerstand passieren?
-
Erfahrener Benutzer
Roboter Genie
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen