8-Bit Datenbus

#2023746
Lesenswert?

komische Hausaufgabe.

sollen nur Daten gesendet werden oder auch empfangen werden.

Am einfachsten geht es wirklich mit 8 Leitungen und 1 bis 2 
Steuerleitungen, damit kannst du dann noch 4 Zustände mitteilen. z.B: 
Senden, Empfängen, Adressdaten, Daten.

Beispiel man will 255 senden, dann gibt man Logisch High auf die 8 
Leitungen und über die 9te teilt man dem Empfänger mit jetzt liegen die 
Daten an du kannst Sie einlesen. Man könnte auch erst die Adressen 
übertragen und dann die Daten.

Aber es gibt so viele Möglichkeiten du müsstest mal genauer schreiben 
was genau gemacht werden soll.
Moderator (Firma: Titel) Persönliche Seite #2023760
Lesenswert?

Paul Wilhelm schrieb:
> wie kann ich die daten aus der Adressleitungen auswerten?
Auf Adressleitungen sind keine Daten. Höchstens du hast da einen 
Kurzschluss...

Hast du das schon gesehen:
Rufus Τ. Firefly schrieb:
> Was willst Du damit erzielen?
> Welches Stück konkrete Hardware willst Du damit verbinden?

Schreib mal mit mindestens 5 vollständigen, jeweils mit einem Punkt 
abgeschlossenen Sätzen, was du machen willst/sollst/mußt.
Oder wenns mit dem Schreiben nicht so klappt: mal ein Bild.
#2023761
Lesenswert?

> wie kann ich die daten aus der Adressleitungen auswerten?

Genau gleich.
Dein Slave (eigentlich das Programm in deinem Slave) liest die Zustände 
ein. Das ist erst mal nur eine Zahl. Aber dann kommt der Clou. Dein 
Slave tut einfach so, als ob diese Zahl etwas bedeuten würde, zb eine 
Adresse ist und richtet sich danach. Bin ich gemeint oder bin nicht ich 
gemeint?
Moderator (Firma: Titel) Persönliche Seite #2023776
Lesenswert?

Paul Wilhelm schrieb:
> ich möchte ein multi-master bussystem bei dem die Slaves auf eine 8-Bit
> Adressierung reagieren und daraufhin die Slaves ein 0 oder 1 ausgeben.
Das war jetzt der erste Satz. Fehlen noch 4...

Hast du zu den Adressleitungen zusätzlich noch Steuerleitungen und/oder 
Datenleitungen? Hast du dir schon mal angesehen, wie das in der 
Comupterwelt bisher gemacht wurde?
Dieser Beitrag ist gesperrt und kann nicht beantwortet werden.