Hallo zusammen, wie kann man möglichst einfach eine Dekoderschaltung aufbauen, welche aus einer 8-Bit-Adresse ein binäres Signal (1 - Adresse korrekt) zurückgibt?
damit meine ich mit widerständen, dioden und oder transistoren. Also ohne spezielle ICs.
Ist zwar sicher möglich, widerspricht aber grundsätzlich dem Ansatz "einfach".
Wozu man das auch immer benötigt...? Wenn dann einen Decoder aus einzelnen Gattern aufstellen als AND,OR usw. Anschließend dann jedes durch entsprechende Transistor oder Diodenlogik ersetzen. Wie die einzelnen Gatter aufgebaut sind, findet man genug im Netz. Gruß Alexander
Sind beide Vergleichswerte als Logiksignal verlangt, oder darf einer davon etwas wie ein DIP-Switch sein? Denk an Open-Collector Technik (wired AND), plus Inverter für die dafür "verkehrten" Pegel.
Alexander Liebhold wrote:
> Wozu man das auch immer benötigt...?
Ich kenne die Aufgabe noch aus der Schule. :)
Die ersten Logik-Gatter noch vor TTL waren in "Dioden-Transistor-Logik" DTL (oder sogar Widerstands-Transistor-Logik RTL) aufgebaut. Eine Übersicht der alten DTL-Gatter von Motorola gibts hier: http://www.datasheetcatalog.com/datasheets_pdf/M/C/8/4/MC849L.shtml Mit Dioden allein läßt sich eine UND und ODER-Schaltung aufbauen, mit einem Transistor hat man den Inverter, die drei Logikfunktionen reichen aus für alle Aufgaben der kombinatorischen Logik.
Ich möchte einen uC an einen Adressbus koppeln. Da ich aber nicht alle 10-Bits dieses Adressbus benötige, wollte ich 8 Bits davon hardwaremäßig vergleichen lassen... Also dann doch IC?
Herrje. ICs sind bekanntlich dafür da, dem Anwender das Leben zu erschweren. Braucht ja alles viel mehr Platz als diskret aufgebaut ohne IC. Wenn darum geht 2-3 Bits irgendwie zu verknoten kann man Dioden im Auge behalten (nein, nicht die 1N4007). Aber irgendwann ist das nur noch Unfug, und ausserdem langsamer (eine der beiden Schaltrichtungen).
Das ist ja mal ne Aussage. Ich dachte halt, dass mir die 100 Transistoren etc. der Bastelkiste kostengünstiger weiterhelfen können...
Hallo, es gibt doch 3 zu 8 Dekoder ich gleube das waren die 74XX138 und 4 zu 16 Dekoder 74XX154. die kann man dann auch noch kaskadieren wenn es wirklich nicht reicht den Adressbereich in 16 Teile aufzuteilen. Dann hängst Du halte hinter den Ausgang der deinen Adressbereich auswähl noch ainen um die feinere Einteilung hinzubekommen. Eckhard
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.