Decoder-Encoder | 99
Karakteristik pengkode ini adalah output lebih banyak dari input. Jika dilihat dari gerbang pembentuknya, ada dua jenis decoder yakni;
active HIGH dan
active LOW. Disebut active HIGH karena hanya aktif jika diberi masukan logika 1, dengan kata lain decoder ini dibentuk dari gerbang AND. Sedangkan
active LOW hanya aktif jika diberi masukan logika 0, dengan kata lain decoder ini dibentuk dari gerbang NAND.
Pada dasarnya, input decoder sebanyak n bit maka outputnya sebanyak 2
n
bit. Misalnya, input sebuah decoder sebanyak 2 bit, maka outputnya 2
2
bit = 4 bit. Kalau input 3 bit, output 2
3
bit = 8 bit. Dalam perkembangannya, selain dekoder n bit ke 2
n
bit ada beberapa decoder yang lain, seperti BCD ke 7 segmen dan BCD ke 10
line.
Decoder ini mempunyai input sebanyak n bit dengan output 2
n
bit. Decoder ini hanya mempunyai satu output yang berlogika 1
active HIGH sesuai dengan nomor inputnya.
Decoder 2 bit ke 4 bit
Misal, sebuah decoder dengan input A1, A0 dan output B3, B2, B1, B0 :
Gambar.5.2 Rangkaian decoder 2 bit ke 4 bit
A. Decoder
1. Decoder n bit ke 2
n
bit
100 | Decoder-Encoder
Tabel.5.1 Tabel kebenaran decoder 2 bit ke 4 bit active HIGH
Enable Input
Output
A1 A0 B3 B2 B1 B0
x x
1 1
1 1
1 1
1 1
1 1
1 1
Decoder 3 bit ke 8 bit
Misal, sebuah decoder dengan input A2, A1, A0 dan output B7, B6, B5, B4, B3, B2, B1, B0 :
Gambar.5.3 Rangkaian decoder 3 bit ke 8 bit Tabel.5.2 Tabel kebenaran decoder 3 bit ke 8 bit
active HIGH Enable
Input Output
A2 A1 A0 B7 B6 B5 B4 B3 B2 B1 B0
x x
x 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1
Decoder-Encoder | 101
Sudah kita ketahui, bahwa BCD adalah biner yang dikodekan seperti bilangan desimal. Tapi, apakah yang dimaksud dengan 7 segmen?
7 segmen adalah salah satu display atau penampil piranti output.
Penampil 7 segmen mempunyai 7 LED yang diposisikan sedemikian rupa, hingga mampu menampilkan angka 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, dan beberapa
karakter lain.
Gambar.5.4 Penampil 7 segmen dengan titik dot point dp
Ada dua jenis 7 segmen yakni, common cathode dan common anode.
Gambar.5.5 Penampil 7 segmen common cathode dan common anode.
7 segmen disebut common cathode jika mempunyai satu kaki ground
GND bersama. Sedangkan 7 segmen disebut common anode jika mempunyai
satu kaki tegangan Vcc bersama.
2. BCD ke 7 Segmen
102 | Decoder-Encoder
Decoder BCD ini biasanya menggunakan IC 7447:
Gambar.5.5 Penampang IC 7447
Gambar.5.6 Rangkaian Gerbang Logika IC 7447
Decoder-Encoder | 103
Tabel.5.3 Tabel kebenaran IC 7447 active LOW
Desimal LT RBI Input Biner
RBO Output
Tampilan
7 Segmen
A3 A2 A1 A0 a b c d e f g
H H
L L
L L
H L L L L L L H
1 H
X L
L L
H H
H L L H H H H 2
H X
L L
H L
H L L H L L H L
3 H
X L
L H
H H
L L L L H H L 4
H X
L H
L L
H H L L H H L L
5 H
X L
H L
H H
L H L L H L L 6
H X
L H
H L
H H H L L L L L
7 H
X L
H H
H H
L L L H H H H 8
H X
H L
L L
H L L L L L L L
9 H
X H
L L
H H
L L L H H L L 10
H X
H L
H L
H H H H L L H L
11 H
X H
L H
H H
H H L L H H L 12
H X
H H
L L
H H L H H H L L
13 H
X H
H L
H H
L H H L H L L 14
H X
H H
H L
H H H H L L L L
15 H
X H
H H
H H
H H H H H H H RBO
X X
X X
X X
L H H H H H H H
RBI H
L L
L L
L L
H H H H H H H LT
L X
X X
X X
H L L L L L L L
Keterangan: L adalah
LOW, atau logika 0 H adalah
HIGH, atau logika 1 X adalah
don’t care, tidak peduli apakah berlogika 0 atau 1 terserah Pada tabel kolom tampilan 7 segmen diatas dapat kita lihat bahwa biner
LLLL sampai HLLH 0000 sampai 1001 adalah kode BCD, terbukti dari segmen yang menampilkan bilangan desimal 0 sampai 9.
104 | Decoder-Encoder
Urutan output yang direspon dari decoder ini aktif sesuai dengan nilai data BCD input. Decoder BCD ke 10
line biasanya menggunakan IC 7442.
Gambar.5.7 Rangkaian Gerbang Logika BCD ke 10 line dan IC 7442
Tabel.5.4 Tabel kebenaran IC 7442 active LOW
Desimal Input BCD
Output 10 line
A3 A2 A1 A0 0 1 2 3 4 5
6 7
8 9
L L
L L
L H H H H H H H
H H
1 L
L L
H H L H H H H H
H H
H 2
L L
H L
H H L H H H H H
H H
3 L
L H
H H H H L H H H
H H
H 4
L H
L L
H H H H L H H H
H H
5 L
H L
H H H H H H L H
H H
H 6
L H
H L
H H H H H H L H
H H
7 L
H H
H H H H H H H H
L H
H 8
H L
L L
H H H H H H H H
L H
9 H
L L
H H H H H H H H
H H
L
1. Apa yang dimaksud dengan decoder? 2. Bagaimankah perbedaan decoder active HIGH dan active LOW?
3. BCD ke 10 Line