Solange keine einzelne Leitung bidirektional sein muß, würde ich Multiplexer nehmen (z.B. SN74257). Da sind immerhin nur halb soviele nötig wie mit 4066.
Oder Du nimmst (Bus)-Treiber und verbindest die Ausgänge. Also z.B. den SN74241/4, SN74341/4, SN74465/6, SN47541, SN74795/7, SN741241, SN741244, da sind jeweils 8 drin (oder z.B. 74365/6/7 mit nur sechs, oder z.B. 74425/6 mit nur vieren).
Oder aber Du baust UNDs aus Transistoren (je 2 BC547 + 1 Pullup) und verbindest alle Emitter von je der Hälfte mit einem Schalter. Damit kannst Du zwischen GND und 5V umschalten, also schalten die Transen entweder oder eben nicht, hast also sowas Ähnliches wie Tri-State.
Die Eingangssignale für PC und µC brauchst Du ggfs. gar nicht zu schalten, die können ja immer anliegen, außer, da beißen sich Pullup und Pulldown in den verschiedenen Eingängen. Dann würde ich aber einfach je einen Puffer (z.B. SN7407, 7417, Transe) / Treiber nehmen, keinen Schalter.
Edit: Das sind natürlich Multiplexer, keine Demultiplexer, sorry! Die Nummer stimmt aber.
Zuletzt bearbeitet: 16.12.10 23:16 von Name_vergessen