EveryCircuit
Contact
Reviews
Home
592azy2circuitdude
modified 2 years ago

8x1 Multiplexer

4
0
414
03:44:40
Repurposing 7 Binary to 7-segment Decoders as an 8:1 MUX. This circuit describes how I got a decoder to act as a 2:1 MUX https://everycircuit.com/circuit/4846082110259200 If you string these together, you can increase the number of input channels. This one has 8, and each one can be selected with a 3-bit binary number. So we can serialize 1 byte of parallel data. One last interesting thing is going on here. The output needs to be inverted. I could have done this using a NOT gate or using a PNP transistor (like my other multiplexer/demultiplexer circuits). But here I use a trick. If you flip the direction of the LED and have the logic output act as a sink instead of a source, you basically have inverted behavior. A logic 1 will block current through the LED, causing it to be OFF (0). A logic 0 will allow current through the LED, causing it to be ON (1). Left logic sources: Data In Top logic sources: Selection RGB LED: Output 1:8 DEMUX https://everycircuit.com/circuit/5973669939249152 4:1 MUX https://everycircuit.com/circuit/4716273367515136 16:1 MUX https://everycircuit.com/circuit/6080373636988928
published 2 years ago

EveryCircuit is an easy to use, highly interactive circuit simulator and schematic capture tool. Real-time circuit simulation, interactivity, and dynamic visualization make it a must have application for professionals and academia. EveryCircuit user community has collaboratively created the largest searchable library of circuit designs. EveryCircuit app runs online in popular browsers and on mobile phones and tablets, enabling you to capture design ideas and learn electronics on the go.

Copyright © 2025 by MuseMaze, Inc.     Terms of use     Privacy policy