Anda di halaman 1dari 28

ENCODER & DECODER

ENCODER
 Sebuah rangkaian Encoder menterjemahkan keaktifan
salah satu inputnya menjadi urutan bit-bit biner.
 Encoder terdiri dari beberapa input, hanya salah satu
dari input-input tersebut diaktifkan pada waktu tertentu,
yang selanjutnya akan menghasilkan kode output N-bit.
 Banyak digunakan untuk kompresi data
 Dapat dibangun menggunakan gerbang AND atau OR
 Jumlah masukan (input) jumlah keluaran (output)
Decoder
 Sebuah Decoder adalah rangkaian logika yang menerima
input-input biner dan mengaktifkan salah satu output-nya
sesuai dengan urutan biner input-nya.
 Beberapa rangkaian Decoder yang sering dijumpai
adalah
 decoder 3x8 ( 3 bit input dan 8 output line),
 decoder 4x16,
 decoder BCD to Decimal (4 bit input dan 10 output line),
 decoder BCD to 7 segment (4 bit input dan 8 output line).
 Khusus untuk BCD to 7 segment mempunyai prinsip
kerja yang berbeda dengan decoder-decoder yang
lain, di mana kombinasi dari setiap inputnya dapat
mengaktifkan beberapa output line-nya (bukan salah
satu line).
1 to 2 DEKODER
2 TO 4 DEKODER
Berdasarkan output dari Tabel Kebenaran 3 to 8 Dekoder,
dibuat rangkaian decoder yang merupakan aplikasi dari
gerbang AND
RANGKAIAN 3 TO 8 DEKODER
BINER TO OCTAL DECODER

Sebelum
membuat
rangkaian
pastikan
akan
menggunak
an active-
LOW atau
active-HIGH
output
RANGKAIAN ACTIVE-LOW OUTPUT OCTAL
(1 to 8) DECODER
OCTAL
DECODER
74138 IC
Tentukan output 0,1,2,3,4,5,6,7 berdasarkan octal decoder ?
BCD TO DEC DECODER
1 to 16 DECODER (HEXADECIMAL)
BCD to 7 SEGMENT DECODER

• Electronic decoder yang terdapat pada IC akan menerjemahkan dari BCD


ke desimal
• Desimal akan muncul di layar 7 segmen
Desimal Output berapa yang akan dihasilkan pada 7 segemen?
DECIMAL TO BCD ENCODER

A output 20 bernilai HIGH pada input ganjil (1,3,5,7,9). B output 21 bernilai HIGH
pada input desimal (2,3,6,7). C output 22 bernilai HIGH pada input desimal
(4,5,6,7). D output 23 bernilai HIGH pada input desimal (8,9).
RANGKAIAN DESIMAL TO BCD
IC 74147 DECIMAL TO BCD ENCODER
 74147 IC digunakan untuk encodig 3 input (7,8,9). Sketsa
output A0,A1,A2 dan A3 sebagai input I7,I8 dan I9
74148 IC OCTAL to BINER ENCODER
Sketsa output waveform 74148 dimana input yang digunakan I6,I7,I8 (Input I0-
I5 di set HIGH)

Anda mungkin juga menyukai