PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : 128KB SRAM am ATMEGA2560??



darxon69
20.03.2008, 09:14
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=2;GROUP=A34;GROUPID=2954;ARTICLE=400 87;START=0;SORT=artnr;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.

askazo
20.03.2008, 09:47
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.


Wenn Du ein batteriebetriebenes Projekt hast, solltest Du CE beschalten, da der Speicher im nicht aktivierten Modus weniger Strom frisst


Gruß,
askazo

darxon69
20.03.2008, 10:13
Danke für die Antwort. Ich werde es mal ausprobieren. Kann der CE2 direkt auf VCC oder muss das über nen Widerstand passieren?

askazo
20.03.2008, 10:16
Der kann direkt auf Vcc.