Hallo, ich möchte an einen Mega128 (16MHz Quartz) 512k externes SRAM anschliessen. Ich versuche es im Moment mit folgenden Komponenten: - 512k SRAM: 628512-55ns - Latch: 74HC573 Leider funktioniert es nicht richtig: Ich beschreibe das SRAM, und vergleiche danach den Inhalt => teilweise OK, teilweise Unsinn im SRAM. Ich habe die Vermutung das es am Timing liegt. Sind meine Komponenten zu langsam ? Mit welchen Einstellungen (Waitstates, Quartz) würden meine Komponenten funktionieren ? Welche Komponenten brauche ich für 16MHz ohne Waitstates ? Vielen Dank für eure Hilfe ! Gruß Fiffi
Im Datenblatt steht, das für >8MHz die HC-bausteine ungeeignet sind. Besser sind AHC. Thorsten
Hallo Thorsten, >Im Datenblatt steht, das für >8MHz die HC-bausteine ungeeignet sind. >Besser sind AHC. Ich habe im Moment nur 74HC573. Im Reichelt finde ich nur: - 74HC573 - 74HCT573 - 74ALS573 Ich dachte 74HC573 ist am schnellsten von den 3 genannten. Gruß Fiffi
Hallo Thorsten, auf meinem STK501 ist auch nur ein 74HC573 drauf. Ich dachte man könnte das STK500/501 bis 16 MHz betreiben ? Gruß Fiffi
Hmm, interessante Aussage. Kann ich nichts zu sagen, ich erinnerte mich nur an diese Zeile im Datenblatt.
Hallöle, also ich hab mit 8Mhz nen HCT verwendet läuft prima. Eigentlich steht im Datenblatt der hct das die bis 25Mhz laufen. Wenn du sicher gehen willst nimm 74*F*573. Die sollten alles mitmachen. Läuft dein SRAM mit weniger MHZ? Vielleicht ist auch irgendwo anders der Fehler. Der Mega kann ja nicht von Haus aus die 512K ansprechen soweit ich weis. seb
Problematisch ist nicht die Maximalfrequenz sondern das Timing. Wobei HCT natürlich noch schlechter sind als HC.
Hab hier auf meinem Breadboard einen ATmega162 mit schnellem SRAM-Modul mit schnellsten Timings mit einem ALS-573 laufen, klappte auch Problemlos mit 16MHz und mehr. Weiss jetzt allerdings nicht, wie genau ALS spezifiziert ist. Hat da jemand eine Tabelle o.ä., wo man sowas nachschlagen kann? Kurze Suche mit Google hat nichts gutes gebracht.
Hallo, ja, ich habe ds Problem gelöst: es lag an meiner Test-Routine. Es läuft jetzt mit dem 74HC573 und einem 55ns SRAM bei 16MHz. Gruß Fiffi
Hallo Benedikt,
> 14ns laut Datenblatt für Daten, 20ns für OE
Dann müsste HC und ALS doch zu langsam sein ?
Im Datenblatt des ATMega128 steht: Adress Hold After ALE Low = 5ns.
In diesen 5ns müsste der Latch doch die Adresse übernehmen, oder ?
Welche Bausteine sollte man denn für einen sicheren Betrieb verwenden,
welche es bei Reichelt gibt ?
Gruß
Fiffi
Kann mir jemand mal die Beschaltung posten ,wie man denn nun das Ram mit dem ATMega verbindet?
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.