Hallo Hat vielleicht jemand eine Idee wie man am einfachsten einen 8-Bit Datenbus realisiert? Danke schonmal
:
Gesperrt durch User
Etwas mehr Info musst du schon geben. Sonst kriegst du als Antwort: Flachbandkabel mit 8 Leitungen.
??? die ports jedes AVRs sind 8 bit breit... siehe LCD-ansteuerung. oder ich versteh deine frage nicht.
das ist dann aber ein adressbus! und nichts anderes vom aufbau her, außer mit einer dekodierung durch logikbausteine, die die jeweiligen chip_select pins steuern.
IIC in zweifacher Ausführung? Oder Profibus? Oder CAN? Oder Multiprozessorprotokoll?
Hi
>Ich brauch ein Bussystem das auf eine 8-Bit Adressierung reagiert
Dann erzähle doch einfach, was es werden soll.
MfG Spess
Paul Wilhelm schrieb: > kann man das auch ohne µC machen ? Klar, das nennt sich dann DMA controller.
Was willst Du damit erzielen? Welches Stück konkrete Hardware willst Du damit verbinden? Ohne diese Informationen wird das hier zum Glaskugelpolierwettbewerb.
ich brauch ein bussystem bei dem sich die slaves uber die adresse ansprechen lassen
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.
Hallo Zeig doch bitte mal die komplette Aufgabe. Mit deinen Angaben kann man nicht wirklich was anfangen. Also nochmal: Beschreib doch bitte mal genau, was du wirklich willst. Gruß Joachim
Paul Wilhelm schrieb: > ich brauch ein bussystem bei dem sich die slaves uber die adresse > ansprechen lassen Das also ist für Dich konkret. Aha. Tja, dann sieh Dir doch einfach mal GPIB an, das entspricht bis aufs Fitzelchen Deinen Anforderungen.
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.
> 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?
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.
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?
Komisch dass sich auf Anfragen dieser Art immer alle um Antworten reißen ... Gibts nicht genügend sinnvolle Fragen?
Walter schrieb: > Komisch dass sich auf Anfragen dieser Art immer alle um Antworten reißen Prima Gelegenheit zur Demonstration des Prinzips "Schrott rein Schrott raus".
@Paul
1 | ************************************************************************** |
2 | * Du hast jetzt noch 10 Minuten. * |
3 | * Entweder bis dahin kommt irgendwas Vernünftiges, * |
4 | * oder ich mach den Thread dicht. * |
5 | ************************************************************************** |
Der TO hat sich vor einer Stunde angemeldet --> Troll der meint angemeldet zu sein wirkt seriöser oder was auch immer.
µC an das Dingen ran, adresse rüber (baustein selektieren), dann 8Bit Daten senden. Bumms-einfach!
Der Name kam mir doch gleich so bekannt vor! http://mosfetkiller.de/?s=impressum#anschrift Da hat sich wohl jemand einen schlechten Scherz erlaubt.
thorstendb schrieb: > µC an das Dingen ran, adresse rüber (baustein selektieren), dann 8Bit > Daten senden. > > Bumms-einfach! Multimaster? Multimaster ist nicht so simpel
Man muss das Rad nicht neu erfinden, sondern kann sich an real bestehenden Implementierungen orientieren: GPIB resp. IEEE488: http://en.wikipedia.org/wiki/IEEE-488