Externer Speicher (kann ja wohl nicht soo schwer sein)

Gast #155025
Hallo,
ich habe ein Problem, ich will ein Atmel T89C51CC01 mit hilfe des
Ethernetmodules IIM7010A (Wiznet) ans Ethernet bringen. Dieser IIM
lässt sich laut Datenblatt ansteuern wie ein stinknormaler externer
Speicher und da gehts auch schon los.
Irgendwas scheint mit meinem Adressbus P0 und P2 ) nicht zu stimmen.
Täusch ich mich oder lässt sicvh ein einfachen Speichertgest wie folgt
realisieren:

ORL AUXR, #00101111b  ;Nur zur Sicherheit langsamer getaktet, und ALE
als Latch Steuerung

MOV A, #10101010b    ;belieber wert zum testen
MOV DPTR, #0x8202   ;der Adressbereih des IIM geht bei 0x8000 los
MOV @DPTR, A

den µ-C nebenher was anderes machen lassen steht hier

MOV DPTR, #0x8202  ;falls die Adresse nicht mehr drin steht
MOV A, @DPTR       ;fertig der Wer müsste jetzt wieder im Akku stehen

tut er aber nicht.
Ich habe das dumme Gefühl dass der Adressbus keine Adressen ausgibt,
muss ich evtl. in irgend einem weiteren SFR auf die Zweitfunktion der
Ports 0 und 2 schalten oder hat mir irgenwer noch einen Tipp??

Dank im Voraus und Grüße
Dominik

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.