Hallo hat jemand von euch eine ahnung, wie man den programmspeicher eines atmel (zb 2313 oder auch 8515, wenn die anschlusspins nicht reichen) mit einem eeprom erweitern kann, um zb. große tabellen oder routinen für ein grafik-display abzuspeichern. ist sowas prinzipiell eigentlich möglich. ich weiß, dass der atmega128 schon 128kb programmspeicher hat, aber der ist mir etwas zu teuer. und falls das geht, wie ruf ich dann das programm im eeprom dann ab? bin für jeden vorschlag dankbar. gruß felix
beim 8515 kannst du einen externen parallelen DATENspeicher (kann auch ein EEPROM sein) anschließen, kein Problem. Beim 2313 bleibt wohl nur ein serielles EEPROM, wenn es die Zugriffszeiten erlauben, eine sehr einfache Möglichkeit. Programmspeicher läßt sich nicht erweitern.
hallo crazy horse das mit dem parallelen datenspeicher war mir bekannt. schade, daß man dadrin keinen programmspeicher hinterlegen kann. trotzdem danke. gruß felix
Für grosse Tabellen ist aber ein serielles EEPROM recht gut geeignet. Wenn es eins mit SPI-Schnittstelle ist, hat man sogar den Vorteil, dass diese schon hardwaremässig bei den AVRs unterstützt wird. Mal eine dumme Frage, programmierst du in Assembler oder in C? Liegt die Tabelle mit Sicherheit im EEPROM und nicht im RAM? Notker
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.