It's not a multiplexer, that's called an encoder.
Multiplexers are sort-of like switches. They "choose" one of the X inputs based on an input "selector" and output it
http://en.wikipedia.org/wiki/Multiplexer
but what you're looking for is something that decodes a 4 bit binary input into a 16 bit output where for each possible input, one unique outputs out of the 16 are high. That's a four-to-sixteen line decoder.
They're kind of useless. Three-to-eight decoders are much more common.
Here's an article on how decoders work, and it shows an example of a three-to-eight line decoder. You can easily take that and extend it to be a four-to-sixteen line decoder once you understand the process.
http://cpuville.4t.com/decoder.htm
144 views
Usually answered in minutes!
×