atmega multiplexed bus

Gast #1121979
Hallo,
ich moechte via multiplexed bus(ALE/CS/WR/D0-D7) von einen 8051 mit 
einen atmega lesen . meine frage ist in wie weit die frequenz der 
controller eine rolle dabei spielt der atmega hat 20Mhz der 8051 33Mhz ,
die adresse bei ALE(high) lesen die daten bei WR(low), "clock signal 
gibt es nicht?",
afaik gibt es
zwischen ALE(high) und (D0-D7) sowie
RD und (D0-D7) gibt es eine verzoegerung wie kann ich das gescheit 
ausgleichen bzw. berechnen.

gruss markus.
Persönliche Seite #1122025
Verstehe ich es richtig, du willst den 51er im Busmode betreiben und der 
AVR soll einen Busteilnehmer über einen Port emulieren? Da wirst du den 
Takt schon sehr niedrig stellen müssen, damit der AVR mitkommt. Beim Pic 
wäre das einfacher, der hat dafür den Parallel-Slave-Port (PSP). Der 
kann genau das.

Ich bin auch der Meinung, du solltest öfter die ASCII Zeichen mit dem 
Wert zwischen 0x41 und 0x5A verwenden, dann helfen dir hier mehr Leute.

Grüße,

Peter
Gast #1122511
Danke fuer Deine schnelle Antwort.
Ist es evtl. moeglich den Bus via Latch zu Demultiplexen
und in einen FIFO (IDT72511) zu bringen, dann haette ich doch genuegend 
Zeit ???

Gruss Markus

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 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.