5.1 Pendahuluan
Sistem digital selalu berisi data atau informasi dalam bentuk kode biner
dan terus menerus dioperasikan. Pada bab ini akan dibahas beberapa macam
rangkaian digital yang penerapannya meliputi : pengubahan data dari satu bentuk
ke bentuk lainnya, pemilihan satu keluaran dari beberapa kumpulan data dan
penyebaran data ke satu dari beberapa tujuan.
Beberapa rangkaian logika yang melakukan fungsi-fungsi tersebut sudah
tersedia dalam IC pada kategori MSI, untuk itu disini akan ditekankan pada
perancangan penerapannya dengan mengetahui bagaimana IC tersebut digunakan.
80
81
A0 E O0
A1 N O1
A2 C O2 N-bit kode
M masukan
O Keluaran
D
E
AM-1 R ON-1
A0
A1
O0
A2 Encoder
A3 Oktal
Masukan O1 Keluaran
A4 ke
A5 Biner
O2
A6
A7
Masukan Keluaran
A7 A6 A5 A4 A3 A2 A1 A0 O2 O1 O0
0 0 0 0 0 0 0 1 0 0 0
0 0 0 0 0 0 1 0 0 0 1
0 0 0 0 0 1 0 0 0 1 0
0 0 0 0 1 0 0 0 0 1 1
0 0 0 1 0 0 0 0 1 0 0
0 0 1 0 0 0 0 0 1 0 1
0 1 0 0 0 0 0 0 1 1 0
1 0 0 0 0 0 0 0 1 1 1
82
A 0
O 0
A 1
LSB
A 2
A 3
8 Masukan O 1
3 Keluaran
A 4
A 5
A 6
A 7 O 2
MSB
VCC
I0 E
I1 N
I2 C
I3 A0
Masukan
I4 7 A1 Keluaran
I5 4 A2
I6 1
I7 EO
4
Enable Input EI 8 GS
83
Masukan Keluaran
EI 0 1 2 3 4 5 6 7 A2 A1 A0 GS EO
H X X X X X X X X H H H H H
L H H H H H H H H H H H H L
L X X X X X X X L L L L L H
L X X X X X X L H L L H L H
L X X X X X L H H L H L L H
L X X X X L H H H L H H L H
L X X X L H H H H H L L L H
L X X L H H H H H H L H L H
L X L H H H H H H H H L L H
L L H H H H H H H H H H L H
VCC
1
2 E
3 N A
4 C
B
Masukan 5 Keluaran
7 C
6 4
7 D
1
8 4
9 7
Masukan Keluaran
1 2 3 4 5 6 7 8 9 D C B A
H H H H H H H H H H H H H
X X X X X X X X L L H H L
X X X X X X X L H L H H H
X X X X X X L H H H L L L
X X X X X L H H H H L L H
X X X X L H H H H H L H L
X X X L H H H H H H L H H
X X L H H H H H H H H L L
X L H H H H H H H H H L H
L H H H H H H H H H H H L
A0 D O0
A1 E O1
C
A2 O O2
N-Masukan M-Keluaran
D
E
R
AN-1 OM-1
O0
O1
Decoder
A0 O2
Biner
Masukan O3
A1 ke Keluaran
Oktal O4
A2 O5
O6
O7
Hanya satu keluaran yang
aktif pada satu saat
86
A
0 O 0 = CBA
LSB
1 O 1 = CBA
Masukan B 2 O 2 = CBA
3 O 3 = CBA
Keluaran
4 O 4 = CBA
C
MSB
5 O 5 = CBA
6 O 6 = CBA
7 O 7 = CBA
Masukan Keluaran
A2 A1 A0 Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0
L L L L L L L L L L H
L L H L L L L L L H L
L H L L L L L L H L L
L H H L L L L H L L L
H L L L L L H L L L L
H L H L L H L L L L L
H H L L H L L L L L L
87
H H H H L L L L L L L
VCC
D Y0
E Y1
A C Y2
Masukan B Y3
C 7 Keluaran
Y4
4
G1 Y5
1
Enable G2A Y6
3
G2B 8 Y7
Masukan
Keluaran
Enable Select
*
G1 G2 C B A Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7
X X X X X H H H H H H H H
L X X X X H H H H H H H H
H L L L L L H H H H H H H
H L L L H H L H H H H H H
H L L H L H H L H H H H H
H L L H H H H H L H H H H
H L H L L H H H H L H H H
88
H L H L H H H H H H L H H
H L H H L H H H H H H L H
H L H H H H H H H H H H L
f b
g a b c d e f g
a b c d e f g
d
VCC
Resistor
a a
D b
D E
C c f b
C g
Masukan d
B
BCD 7 e
A e c
4 f
4
g
7 d
IN-1
Masukan
Select
91
A0 M
Masukan U Keluaran
Data A1 X Z
Masukan Select
S
(a) Diagram Blok Multiplekser 2 Masukan
A
1
Input Data
Z = AS + BS
B
2
S
Input Pemilih
A
X 2 Mux
Z
2-Input 2
B
X 1 S
X A
0
Mux
Input Z Output
2-Input 1
Y 2
B
S
Y 1 A
Mux
Z
Y 2-Input 0
0
B
S
Pemilih
VCC
M
D0
U
D1 X
D2
D3 7
Masukan Y
D4 4 Keluaran
D5 1
D6 W
5
D7 1
Strobe
C BA
Masukan
Select
Masukan
Keluaran
Select Strobe
C B A S Y W
X X X H L H
L L L L D0 D0
L L H L D1 D1
L H L L D2 D2
L H H L D3 D3
H L L L D4 D4
H L H L D5 D5
H H L L D6 D6
H H H L D7 D7
O0
O1
Masukan
Keluaran
data
ON-1
Masukan
95
O0
O1
O2
Masukan O3
I Demux O4 Keluaran
Data
O5
O6
O7
Hanya satu
C B A keluaran yang
Masukan dilalui masukan
pada satu saat
Select
0 O 0 = I . (S 2S 1S 0)
1 O 1 = I . (S 2S 1S 0)
2 O 2 = I . (S 2S 1S 0)
S 2
3 O 3 = I . (S 2S 1S 0)
S 1
4 O 4 = I . (S 2S 1S 0)
S 0
5 O 5 = I . (S 2S 1S 0)
6 O 6 = I . (S 2S 1S 0)
7 O 7 = I . (S 2S 1S 0)
Masukan Data I
Clock
I
S 2
Demultiplexer
S 1
8 - Keluaran
S 0
Register
Geser
Pencacah
Sinkronisasi :
Sinkronisasi mempunyai tujuan untuk memilih masukan Multiplexer di
Pemancar dan keluaran Demultipexer di Penerima, dengan operasi sebagai berikut
100
5.4 Pertanyaan
101
X
Start
Operasi :
Kontrol 0 = mesin off
1 = mesin on
1K
+V CC
I7 I6 I5 I4 I3 I2 I1 I0
S2
Pencacah Multiplexer
S1
Mod-8 8-masukan
S0
Clock Z
Gambar 5.19 Aplikasi Multiplexer Sebagai Generator Fungsi
I0 I1 I2 I3 I4 I5 I6 I7
Masukan A S2
Variabel B S1 Multiplexer
Logika C S0 8-masukan
Z
104
Masukan Keluaran
C B A Z
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
5.4.11 Susunlah masukan datanya pada gambar 4.20 diatas untuk menghasilkan
keluaran Z = AB + AC + BC !
5.4.12 Tunjukkanlah bagaimana Multiplekser 16 – masukan dapat digunakan
untuk membangkitkan fungsi Z A BCD BCD A BD ABCD
O
D 0
Strobe E O 1
Masukan Data M Keluaran Data
U O 2
X
O 3
B A
Masukan
Pemilih (Select)
A
t
B
t
D In
t
O 0
t
O 1
t
O 2
t
O 3
t