mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Welche Start-Adresse bei CS0 für RAM?


Autor: Alex Rappl (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich möchte ein externes RAM am XE167F über CS0 als 8Bit demuxed anbinden 
(über Dave eingestellt).
Welches ist die Startadresse um die erste Adresse des RAMs anzusprechen?

Autor: Rumpelstilzchen (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
schon mal ins datenblatt des prozessors geschaut?

Autor: Alex Rappl (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Im Datenblatt steht leider nichts über den Adressbereich für CS0. Und in 
Dave kommt auch kein Hinweis.

Autor: Rumpelstilzchen (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
üblicherweise fangen die externen adressen da an, wo die internen 
aufhören... einfach mal schauen, wie groß das interne ram ist.

Autor: Rumpelstilzchen (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
datenblatt XE167 v2.1, 2008-08:
=> seite 37: tabelle 5: XE167 memory map. da stehn doch die bereiche der 
adressen...
und schaue mal bei kapitel 3.2 external bus controller nach, wie das mit 
dem chip select funktioniert.



hier der link zum datenblatt:

http://www.infineon.com/dgdl/xe167x_ds_v2.1_2008_0...

Autor: Simon K. (simon) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wer ist Dave? Und was hat der Mit Mikrocontrollern zu tun?

Autor: holger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>Wer ist Dave? Und was hat der Mit Mikrocontrollern zu tun?

Das ist ein Codegenerator für 8051 soweit ich weiss.
Selbst aber noch nie benutzt.

Autor: Alex Rappl (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Über Dave kann man für Infineon Controller die ganzen 
Hardwareeinstellungen vornehmen und dieser erzeugt dann den 
entsprechenden Code für die Registereinstellungen.
Im Datenblatt sind drei Startadressen angegeben, je nach Bereichsgröße.
Heißt das, dass ich im Compiler den entsprechenden RAM Bereich angeben 
muss und dann darauf zugreifen kann?
Start 000000h für 32k
Start 010000h für < 2M
Start 400000h für 8M

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.