Hallo, ich suche eine Lösung für folgendes Problem. Als Grundlage kommt ein ATMega 32 zum Einsatz, an diesen soll ein externes SRAM angeschlossen werden. Dabei sollen aber die benutzten Ports möglichst nicht verloren gehen, da diese für andre Komponenten auch benötigt werden. Der AT90s8515 bietet dafür eine recht einfache Möglichkeit, da der externe SRAm einfach wie ein interner genutzt werden kann und bei bedarf deaktiviert werden kann?? Ist dies bei dem ATMega auch möglich?? Umfangreicher Code ist auch nicht so schön, nur um ein SRAM ansteuern zu können? Ich habe schon im Forum und im Datenblatt gelesen, dass der ATMega128 genau wie der AT90s8515 genutzt werden kann, leider ist diser mir zu groß um ihn einzusetzen?! Habe im Forum nichts entsprechnedes gefunden, meist unterstützten die benutzten Controller diese Feature, oder die Ports wurden nicht mehr benötigt. Besten Dank schon einmal
Hallo Marco, hab jetzt nicht genau nachgesehen, aber vielleicht ist der ATMEGA 162 etwas für dich, kannst dir bei ATMEL ja mal das Datenblatt ansehen. Gruß Volker
Hallo, ich habe einen Beitrag gepostet, wo ich beschreibe wie ich einen AT28C64B mittels Latches ansteuere um I/O Pins zu sparen, das sollte aber auch mit SRAM's funktionieren. Benutze mal die Suche soweit Sie es noch finden kann.
Der M32 kannst nicht einfach so. Der M162 schon. Mit ein paar Schieberegistern (und Bustreibern) über SPI müsste es gehen, allerdings muß man dann den Speicherzugriff händisch organisieren und die RAM-Zugriffsgeschwindigkeit ist auch langsamer. Für den Apple ][ gab es mal einen EPROMmer, der nach diesem Prinzip arbeitete.
Gibts eine Liste welche devices es können? Bei Atmel in er großen Tabelle habe ichs ned gefunden...
Versuchs mal mit dem ATMEGA 8515 als direkten Nachfolger zum AT90s8515. Vorausgesetzt er hat genug Flash für dich (8kB)
Hm ich werde mir mal den ATMega 8515 ansehen, hat aber bisschen wenig flash. Habe bei AVRfreaks was gefunden, Ansteuerung mittels Ripple Counters, muss man sich zwar um die Ansteuerung komplett selbst kümmern, aber mit der vorgestellten Schaltung ist der Code recht kurz und übersichtlich. Als andere Alternative werd ich mir den 161/162 mal ansehen, wenn der es können soll. Ich melde mich, wenn ich was bracuhbares hab, danke für die schnelle Hilfe
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.