Demultiplexer an AVR doch ist active=LOW (74hct154)

OP #1073492
Lesenswert?

Hallo,

um Ports zu sparen möchte ich 16 Mosfets über 4 Ausgänge des AVR 
steuern,
die Wahl fiel schnell auf den 74hct154.

Jetzt habe ich aber eine kleine Frage, im Datenblatt steht ACTIVE=low.

So ich möchte jetzt aber so ansteuern, dass HIGH=active ist und nun 
macht sich verwirrung breit.

Ist es korrekt dann statt normalerweise den Pin am AVR mit dem Pin am 
Demultiplexer zu verbinden erstmal die pins mit einem Pullup an VCC 
schalten, während ein FET dann bei geschalteten AVR-Pins die Pins des 
74hct154 gegen masse kurzschliesst?

Kommt mir nicht ganz geheuer vor die lösung, was sagt ihr?
#1073500
Lesenswert?

1) Die Ansteuerung machst du doch per Software. Wozu per Hardware 
invertieren, wenn es per Software doch viel einfacher geht?

2) Du kannst den HCT154 ansteuern, wie du willst, es ist trotzdem immer 
nur einer der Ausgänge Low und alle anderen High (falls du das meinst 
mit Active=Low).
OP #1073509
Lesenswert?

Stefan Ernst wrote:
> 1) Die Ansteuerung machst du doch per Software. Wozu per Hardware
> invertieren, wenn es per Software doch viel einfacher geht?
>
> 2) Du kannst den HCT154 ansteuern, wie du willst, es ist trotzdem immer
> nur einer der Ausgänge Low und alle anderen High (falls du das meinst
> mit Active=Low).

Danke für deine schnelle Antwort,
macht natürlich sinn! Sehe gerade im datenblatt dass bei Input sowieso 
HIGH=active gilt, nur beim Output ist es verkehrt herum.

Aber wie verfahre ich nun korrekt auf der anderen Seite, um die MOSFETs 
zu schalten? Inverterbausteine wollte ich mir eigentlich sparen!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren