Moin,
Wie schnell soll da denn geschaltet werden und wieviele Outputs werden benötigt?
Es bieten sich, je nach Geschwindigkeit und der zu treibenden Last einige CMOS-ICs an.
Über einen NPN zieht man per Pullup hochgelegte CMOS-Eingänge nach Masse.
Ganz simpler Levelshifter.
Wie gesagt, je nach Geschwindigkeit kann man sogar die Schutzdiode des AVRs in Kombination mit einem recht hochohmigen Widerstand nutzen, und kann sich den Transistor sparen. Das ist natürlich nichts für schnelles Schalten oder Umgebungen mit starken Störquellen.
Mir sind auch noch Schieberegister eingefallen, bringt aber erst was, wenn man mehr über den Verwendungszweck weiß.
(edith meint noch: sollen denn die Tristate-Ausgänge unabhängig voneinander sein oder reicht, wie beim 40109 z.B. auch, ein EN-Eingang? Denn sonst kommt man um drei IO-Pins nicht herum: 1xEingang für Spannungsteiler, 1xAusgang für high/low und einmal für Tristate.
Grüße
_________________
[ Diese Nachricht wurde geändert von: DonComi am 30 Jul 2010 1:17 ]