Mikroprosesor dan Antarmuka (5) mikrokomputer dansistemdigital
8. Multiplexer dan Demultiplexer SIS.pdf
1. 1
MULTIPLEXER
Pokok Bahasan :
1. Pendahuluan
2. Dasar-dasar rangkaian Multiplexer.
3. Mendesain rangkaian Multiplexer
Tujuan Instruksional Khusus :
1. Mahasiswa dapat menerangkan dan memahami rangkaian
Multiplexer.
2. Mahasiswa dapat membuat dan mendesain rangkaian
Multiplexer.
3. Mahasiswa dapat membedakan antara rangkaian
Multiplexer Dan rangkaian bukan Multiplexer.
2. 2
MULTIPLEXER
Multiplexer : - Adalah perangkat pemilih beberapa jalur data
kedalam satu jalur data untuk dikirim ke titik lain.
- Mempunyai dua atau lebih signal digit sebagai input
dan control sebagai pemilih (selector)
- Merupakan Data Selector ( Pemilih data)
- Jumlah Masukan (Input) > Jumlah Keluaran (1 Output)
Y Data
Output
Data
inputs
D0
D1
D2
D3
S1 S0
Data select control
input determines
Which data input is
connected to the
output
Data select
control inputs
S1 S0
0 0 D0
0 1 D1
1 0 D2
1 1 D3
Data input
selected
Ilustrasi
Multiplexer
3. 3
Diagram logika untuk 4 jalur Multiplexer dengan S1=0, S2=1
(Data D1 yang dipilih)
t0 t1 t2 t3 t4
(Gate 2 is enabled, so
data input D1 passes
to the output)
1 1
2
3
4
1
0
1
1
0
0
0
1
1 0
1
0
D0
D1
D2
D3
Data
output
S 1 S 0
t0 t1 t2 t3 t4 t5
4. 4
Tabel
IC TTL dan IC CMOS Multiplexer
Function Device Logic family
Quad two-input 74157 TTL
74HC157 H-CMOS
4019 CMOS
Dual eight-input 74153 TTL
74HC153 H-CMOS
4539 CMOS
Eight-input 74151 TTL
74HC151 H-CMOS
4512 CMOS
16-input 74150 TTL
5. 5
IC 74151 Multiplexer 8 jalur input
7 4 3 2 1 15 14 13 12
6 5
CC = Pin 16
= Pin 8
GND
V
Y
E I 0 I 1 I 2 I 3 I 4 I 5 I 6 I 7
10
11
9
S0
S1
S2
Y
Logic Simbol
6. 6
IC 74151 Multiplexer 8-jalur input
(5) (6)
Y Y
(7)
(10)
(11)
(12)
(4) (3) (2) (1) (15) (14) (13) (12)
I0 I1 I2 I3
I4 I5 I6 I7
S1
S2
S0
E
CC = Pin 16
V
= Pin 8
GND
( ) = Pin Number
Logic Diagram
7. 7
IC 74151 Multiplexer 8 jalur input
16
15
14
13
12
11
10
9
1
2
3
4
5
6
7
8
V
Y
GND
CC + 5 V
74151
E
0
S
5
I
3
I
2
I
1
I
0
I
Y
4
I
7
I
1
S
0
S
6
I
1
1
0
1
1
1
0
0
Hubungan pin-pin
8. 8
DEMULTIPLEXER
Pokok Bahasan :
1. Pendahuluan
2. Dasar-dasar rangkaian Demultiplexer.
3. Mendesain rangkaian Demultiplexer
Tujuan Instruksional Khusus :
1. Mahasiswa dapat menerangkan dan memahami rangkaian
Demultiplexer.
2. Mahasiswa dapat membuat dan mendesain rangkaian
Demultiplexer
3. Mahasiswa dapat membedakan antara rangkaian
Demultiplexer dan rangkaian bukan Demultiplexer
9. 9
DEMULTIPLEXER
Demultiplexer : - Merupakan kebalikan dari Multiplexer
- Mempunyai satu input data dan beberapa output ( yang
dicontrol oleh selector untuk menentukan keluaran yang
diinginkan)
- Merupakan Data Distributor (Pendistribusi data )
- Jumlah masukan (1 Input) < Jumlah Keluaran (Output)
A
Data
Input
Data
Outputs
D0
D1
D2
D3
S1 S0
Data select
(determines the
destination on
the data input)
Ilustrasi
Demultiplexer
10. 10
IC 74139 Demultiplexer 2-4 jalur
( 2 selector dan 4 jalur output )
1 2 3
4
CC = Pin 16
= Pin 8
GND
V
0a 1a 2a
5 6 7
3a
Ea A0a A1a
DECODER a
15 14 13
12
0b 1b 2b
11 10 9
3b
Eb A0b A1b
DECODER b
Logic Simbol
11. 11
IC 74139 Demultiplexer 2-4 jalur
(4) (5) (6) (7)
(1) (2) (3)
E a E 0a E 1a
0a 1a 2a 3a
(12) (11) (10) (9)
(15) (14) (13)
E b E 0b E 1b
0b 1b 2b 3b
CC = Pin 16
V
= Pin 8
GND
( ) = Pin Number
Logic Diagram
12. 12
IC 74139 Demultiplexer 2-4 jalur
1 74139 0a
1a
2a
3a
0a
1a
2a
3a
A0a A1a
Ea
1
2
Output
destination
select
0
Input
data
signal
Ea
Output
signal
Output pada
( 22 )
Koneksi input dan output
13. 13
IC 74154 Demultiplexer 16 jalur
74154
0
1
2
3
E0
4
5
6
7
8
9
10
11
12
13
14
15
E1
1
0
1
0
Input
data
signal
Output
signal
Output
destination
select
A0
A1
A2
A3
Demultiplexer 74154 me-rute kan sinyal input ke output nomor 5
14. 14
CODE CONVERTER
Pokok Bahasan :
1. Pendahuluan
2. Dasar-dasar rangkaian Code Converter
3. Mendesain rangkaian Code Converter
Tujuan Instruksional Khusus :
1. Mahasiswa dapat menerangkan dan memahami rangkaian
Code Converter
2. Mahasiswa dapat membuat dan mendesain rangkaian
Code Converter
3. Mahasiswa dapat membedakan antara rangkaian
Code Converter dan rangkaian bukan Code Converter
15. 15
CODE CONVERTER
Converter : Pengkonversi dari suatu code bilangan ke code bilangan
yang lain
Jenis-jenis Converter : BCD to Excess Three, BCD to seven segment,
atau code-code lainnya.
1. BCD to Excess Three Converter
Logic
Circuit
BCD to
Excess
Three
A (8*)
B (4)
C (2)
W
X
Y
D (1) Z
BCD input
Excess Three
output
Blok Diagram BCD to Excess Three Converter
17. 17
00 01 11 10
00 d 1
01 1 d 1
11 1 d 1
10 1 d 1
0 4 12 8
9
10
11
13
5
1
3
2
7 15
14
6
AB
CD
00 01 11 10
00 1 d
01 1 1
11 1 d
10 1 d
0 4 12 8
9
10
11
13
5
1
3
2
7 15
14
6
AB
CD
A
(a) W map
A
D
D
B
C
A
B
C
B.D B.C
(b) X map
W=A+BD+BC
BC
BD
BCD
X=BD+BC+BCD
18. 18
(d) Z map
(c) Y map
B
CD
d
d
10
d
d
1
1
11
d
01
1
d
1
1
00
10
11
01
00
0 4 12 8
9
10
11
13
5
1
3
2
7 15
14
6
AB
CD
A
C
D
CD
Y=CD+CD
Z= D
d
d
1
1
10
d
11
d
01
1
d
1
1
00
10
11
01
00
0 4 12 8
9
10
11
13
5
1
3
2
7 15
14
6
CD
A
B
C
D
AB
D
19. 19
Rangkaian BCD to Excess Three Converter
(C+D)
B B(C+D)
A
( )
D
C
B +
•
B
)
( D
C + D
C
D
B
C
C
D
C
D
X
W
Y
Z
D
C
B
D
20. 20
2. 2*421 to BCD Converter
Logic
Circuit
A (2*)
B (4)
C (2)
W (8)
X (4)
Y (2)
D (1) Z (1)
2*421 input BCD output
Blok Diagram 2*421 to BCD converter
27. 27
K Map dan Rangkaian untuk Output segment a :
0 4 12 8
1 5 13 9
3 7 15 11
2 6 14 10
28. 28
K Map dan Rangkaian Logic untuk Output segment b :
0 4 12 8
1 5 13 9
3 7 15 11
2 6 14 10
29. 29
Soal Latihan
1. Buat sebuah rangkaian Multiplexer 4-line to 1-line dari gerbang NAND saja
2. Disain sebuah rangkaian multiplexer 8x1 yang dibentuk dari dua buah
multiplexer 4x1 (Dual 4-line to 1-line Multiplexer 74153).
Gunakan Enable input untuk mengaktifkan kedua mux tersebut.
3. Buat rangkaian yang mengkonversikan Binary Code 4 bit ke Gray Code