www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Atmel Adressdekodierung


Autor: Harald Müller (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo

Ich kommem im Moment nicht mehr weiter.
Habe eine Platine mit einem AT89C52 von Atmel.
Ein Latch 74HC574D und die Leitungen vom Port 0 gehen auf das Latch.
Außerdem die Leitung ALE auf den Clock eingang des Latches.

Wenn ich nun den Befehl

MOV DPTR, #0001h
MOV a, #ffh
MOVX @dptr, a

Ausführen mache bekomme ich statt die Adresse 0001h die Daten auf den
Ausgängen des Latches raus.

Habe ich einen Denkfehler???

Gruß

Harald

Autor: crazy horse (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hm, lange her...
Auf jeden Fall muss im Latch die Adresse stehen. Ich meine, ich hätte
immer 74xx373/573 verwendet, musst dir mal den zeitlichen Verlauf von
ALE und die entsprechenden Funktionen des Latch anschauen. Sorry, mehr
kann ich dazu nicht sagen.

Autor: crazy horse (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
nachgeschaut auf alter Platine: 74LS573!

Autor: mmerten (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
374 ist wohl das falsche adress-latch, passt vom timing nicht so recht,
da positiv flankengetriggert. 373/573 sind hier die richtige wahl.

Autor: Harald Müller (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hat funktioniert.

Danke an euch

Gruß

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.