Serieller EEPROM an ATmega8

OP #2106457
Lesenswert?
• ▲
▼
Ich bin in der Entwicklung eines kleinen sehr primitiven Computers 
(siehe: Beitrag "Primitiver Computer im Eigenbau" ). Nun habe ich mir 
überlegt für einen kleinen Basic-interpreter den ich dafür noch 
schreiben möchte einen extra Speicher (für die kleinen damit 
geschriebenen Programme) zu bauen..
Für mich naheliegend war dafür ja ein EEPROM (24LC024-I/P oder 
24LC025-I/P) oder etwas Anderes im Bereich von 2KB - 32KB?!?
Nun habe ich schon nach kleinen Einstiegs-"tutorials" gesucht aber bin 
da leider nicht fündig geworden...
Nun wollte ich einmal fragen, ob mir das jemand erklären könnte :)
Also welche Pins vom EEPROM ich wie anschließen muss und was die jeweils 
machen etc.

Gruß Moritz
Gast #2106480
Lesenswert?
• ▲
▼
>Nun wollte ich einmal fragen, ob mir das jemand erklären könnte :)
>Also welche Pins vom EEPROM ich wie anschließen muss und was die jeweils
>machen etc.

Dann würde ich sagen vergiss es. Du bist noch nicht so weit.
#2106661
Lesenswert?
• ▲
▼
@Moritz,

Besorge Dir eine I2C Bibliothek für Deinen Atmel,
binde diese in Dein "Betriebsystem" ein und spreche den Eprom
über die Bibliothek an.

Ich würde aber den Inhalt des Eproms dann in den normalen externen,
parallel angebundenen RAM laden von dort aus ausführen lassen.
#2106809
Lesenswert?
• ▲
▼
Welche Art von "Programmen" willst du denn laden. Ein AVR kann wegen der 
Harvard-Architektur auch keine Programme aus dem RAM ausführen.

Es gibt übrigens auch serielle EEPROMs, die sich über die schnellere 
SPI-Schnittstelle ansprechen lassen (25XXX) sowie serielles SRAM 
(23XXX). Das wäre vielleicht eine ALternative zum eher gemächlichen I²C.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.