Demultiplexers Module M6.4 Section 6.4
Demultiplexers YIN 1 x 4 DeMUX d0d1 Y0 Y1 Y2 Y3 Y0 Y1 Y2 Y3 d1d0 0 0 YIN YIN YIN YIN
Demultiplexers YIN 1 x 4 DeMUX d0d1 Y0 Y1 Y2 Y3 Y0 Y1 Y2 Y3 d1d0 0 0 YIN YIN YIN YIN 0
Demultiplexers YIN 1 x 4 DeMUX d0d1 Y0 Y1 Y2 Y3 Y0 Y1 Y2 Y3 d1d0 0 0 YIN YIN YIN YIN 0 1
Demultiplexers YIN 1 x 4 DeMUX d0d1 Y0 Y1 Y2 Y3 Y0 Y1 Y2 Y3 d1d0 0 0 YIN YIN YIN YIN 1 0
Demultiplexers YIN 1 x 4 DeMUX d0d1 Y0 Y1 Y2 Y3 Y0 Y1 Y2 Y3 d1d0 0 0 YIN YIN YIN YIN 1
Demultiplexers YIN 1 x 4 DeMUX d0d1 Y0 Y1 Y2 Y3 Y0 Y1 Y2 Y3 d1d0 0 0 YIN YIN YIN YIN Y0 = YIN & !d1 & !d0 Y1 = YIN & !d1 & d0 Y2 = YIN & d1 & !d0 Y3 = YIN & d1 & d0
14demux.abl MODULE 14DeMux TITLE '1 to 4 DeMultiplexer, D. Hanna, 7/10/02‘ DECLARATIONS " INPUT PINS " YIN PIN 10;" Push Button for the input value d1..d0 PIN 6,7;" Switch 1,2 for the select lines " OUTPUT PINS " Y3..Y0 PIN 39,37,36,35 ISTYPE 'com';" LED 5..8
14demux.abl (cont’d) EQUATIONS Y0 = YIN & !d1 & !d0; Y1 = YIN & !d1 & d0; Y2 = YIN & d1 & !d0; Y3 = YIN & d1 & d0; END 14DeMux
Mux-DeMux Combination
Y 4 x 1 MUX s0s1 C0 C1 C2 C3 Y0 Y1 Y2 Y3 1 x 4 DeMUX d0d1 YIN 0 1 1
Mux-DeMux Combination Y 4 x 1 MUX s0s1 C0 C1 C2 C3 Y0 Y1 Y2 Y3 1 x 4 DeMUX d0d1 YIN 1 0 0
Mux-DeMux Combination Y 4 x 1 MUX s0s1 C0 C1 C2 C3 Y0 Y1 Y2 Y3 1 x 4 DeMUX d0d1 YIN 0
TTL Demultiplexer GND Vcc1C 1G B 1Y3 1Y2 1Y1 1Y0 2C 2G A 2Y3 2Y2 2Y1 2Y0 74LS155 1 X X X X 0 X X G C B A Y0 Y1 Y2 Y3 X = don’t care Dual 1-to-4-line demultiplexer