Re: IC das mittels 4Bit Eingang 1 von 16 Pin auf high setzt?





Thomas Oly schrieb:

ich suche eine Möglichkeit über ein 4 Bit Signal, 1 von 16 Leitungen
auf high zu setzen. Kennt jmand so einen B2D-Wandler ich finde immer
nur welche die das ganze nur bis 3 Bit können bzw. welche die zwar 4
Bit Eingänge haben aber nur 10 Ausgänge schalten können weil das
Gehäuse nicht mehr Pins beinhaltet.

Hallo,

man kann doch ganz einfach zwei solcher ICs mit je 8 Ausgängen zusammenschalten zu einem Dekoder 4 Bit zu 16 Ausgängen.
Das vierte höchstwertige Bit geht an einem der Dekoder an einen low aktiven Enable Eingang, dafür am anderen IC an einen high aktiven Enable Eingang. Die unteren 3 Bit gehen parallel an beide ICs. Geht ganz ohne zusätzliche Inverter oder Gatter


Mit einem extra Dekoder kann man auch insgesamt 9 Dekoder 3 Bit zu 8 Ausgängen zusammenschalten zu einem Dekoder 6 Bit zu 64 Ausgängen.
Die oberen 3 Bit an den extra Dekoder, die unteren 3 Bit parallel an alle 8 weiteren. Die 8 Ausgänge des ersten Dekoders wählen je einen der 8 anderen aus der dann aktiv wird.


Entsprechend geht auch 9 Bit zu 512 Ausgängen, allerdings braucht man für die 64 Dekoder ICs entsprechend Treiber für die unteren 3 Bits.

Was wegen der beschränkten Pinzahl nicht mehr mit einem IC möglich ist geht durchaus mit zwei oder mehr, solange die Laufzeit dadurch nicht zu gross wird.

Bye

.



Relevant Pages

  • Re: Typen - Berechnung
    ... Diese erhalten dann nämlich einen Prefix und sind meines Wissens auch langsamer als ihr 32 Bit Equivalent. ... Eine Shift Operation, die nur die unteren 16bit benutzt ist um einiges langsamer als der shift auf eax! ...
    (microsoft.public.de.vc)
  • Re: Typen - Berechnung
    ... Diese erhalten dann nämlich einen Prefix und sind meines Wissens auch langsamer als ihr 32 Bit Equivalent. ... Eine Shift Operation, die nur die unteren 16bit benutzt ist um einiges langsamer als der shift auf eax! ...
    (microsoft.public.de.vc)
  • Re: Assemblercode 64Bittauglich machen
    ... rax sind die vollen 64 Bit ... eax nur die unteren 32 Bit ... Prev by Date: ... Next by Date: ...
    (de.comp.lang.assembler.misc)
  • Re: Assemblercode 64Bittauglich machen
    ... > rax sind die vollen 64 Bit ... > eax nur die unteren 32 Bit ... Prev by Date: ... Next by Date: ...
    (de.comp.lang.assembler.misc)