ANTARMUKA KOMPUTER
NIM : 182411024
KELAS : B (GENAP)
NAOMI G MARPAUNG
SHERLY SEMBIRING
PENDAHULUAN
1.2 Tujuan
1. Untuk mengetahui apa itu decoder.
2. Untuk mengetahui spesifikasi dari IC decoder alamat 74LS138.
3. Untuk mengetahui aplikasi dari interface input-output.
BAB II
LANDASAN TEORI
Decoder adalah sirkuit digital yang kehadiran kombinasi bit tertentu (code) pada input dan
menunjukan adanya kode yang oleh tingkat output tertentu. Dalam bentuk umum, decoder
memiliki jalur input untuk menangani n bit dan dari satu ke 2 line output untuk menunjukan
adanya kombinasi satua atau lebih n-bit. Dibagian ini, beberapa decoder diperkenalkan.
Prinsip-prinsip dasar dapat diperluas untuk jenis lain dari decoder. Setelah menyelesaikan
bagian ini, Anda harus dapat: (a) Menentukan decoder (b) Merancang sirkuit logika untuk
memecahkan kode kombinasi dari bit (c) Menggambarkan 74HC154 biner decoder to-desimal
(d) Memperluas decoder untuk mengakomodasi jumlah bit yang lebih besar di kode (e)
Menggambarkan 74LS47 BCD-to-7-segmen-decoder (f) Diskusikan nol penekanan pada layar
7-segmen (g) Berlaku decoder untuk aplikasi khusus (h).
Misalkan Anda perlu menentukan kapan biner 1001 terjadi pada masukan dari sirkuit digital.
Gerbang AND dapat digunakan sebagai elemen decoding dasar karena menghasilkan output
TINGGI hanya ketika semua input yang TINGGI. Oleh karena itu, Anda harus memastikan
bahwa semua input ke gerbang yang TINGGI ketika bilangan biner 1001 terjadi; ini dapat
dilakukan dengan cara membalik dua bit tengah (the0S), seperti yang ditunjukkan pada
Gambar 2.1
(a) (b)
Gambar 2.1 (a) dan (b) Keluaran decoder
Persamaan logika untuk decoder Gambar 2.1 (a) dikembangkan seperti digambarkan
pada Gambar 2.1 (b). Anda harus memverifikasi bahwa output adalah 0 kecuali ketika A0 = 1,
A1= 0, A2= 0,dan A3= 1 diterapkan pada input. A0 adalah LSB dan A3adalah MSB. dalam
representasi bilangan biner oe kode tertimbang lainnya dalam buku ini, LSB adalah hak-
paling sedikit dalam susunan horizontal dan sedikit paling atas dalam susunan vertikal,
kecuali ditentukan lain. Jika gerbang NAND adalah penggunaan di tempat gerbang AND pada
Gambar 2.1 (a) output RENDAH akan menunjukkan adanya kode biner yang tepat, yang 1001
dalam kasus ini.
4 Bit- Decoder : Dalam rangka untuk memecahkan kode semua kemungkinan
kombinasi dari empat bit. enam belas gerbang decoding diperlukan (24 = 16). Jenis decoder
yang biasa disebut baik decoder 4-line-to-16-line karena ada empat input dan enam belas
keluaran atau 1-dari-16 decoder karena untuk setiap kode yang diberikan pada input. Salah
satu output enam belas diaktifkan. Daftar kode biner enam belas dan fungsi decoding mereka
sesuai diberikan dalam Gambar 2.2
gambar 2.3
Dengan memeriksa diagram ini secara cermat, kita dapat tahu persis bagiamana fungsi
dekoder ini. Pertama perhatika bahwa ia memiliki keluaran NAND GATE, sehingga
outputnya aktif-low. Indikasi lain adalah pelabelan output serbagai Ó7 , Ó6 , Ó5 ,dan
sebagainya; overbar menunjukan output aktif-low. Kode input A 2, A1, A0, dimana A2 adalah
MSB. Dengan tiga in-lot dan delapan output, ini adalah dekoder 3-ke-8 atau setara, dekoder 1-
dari-8. Input É1 , E2 , E3 , adalah input aktif yang dipisahkan yang digabungkan di dan gerbang
AND. Untuk mengaktifkan keluaran NAND gates untuk merespon kode input pada A 2, A1,
A0, output harus High. Ini hanya akan terjadi ketika É1=E 2=0 dan E3 =1. Dengan kata lain,
É1 dan E2 , aktif-low, E3 adalah aktif-high, dan ketiganya harus berada distatus decoder untuk
mengaktifkan output dekoder. Jika satu atau lebih dari input yang memungkinkan dalam
leadaan tidak aktif, dan output akan Low, yang akan memaksa NAND ke keadaan HIGH yang
tidak aktif terlepas dari kode input. Operasi ini dirangkum dalam tabel kebenaran pada
gambar 2.4. Ingatlah bahwa X mengecewakan kondisi tidak peduli.
gambar 2.4
Dekoder BCD-ke-Desimal menunjukkan diagram logika untuk dekoder 7442 BCD-
ke-desimal. Ini juga tersedia sebagai 74LS42 dan 74HC42. Setiap keluaran menjadi low
hanya jika masukan BCD yang sesuai diterapkan. Misalnya, Ó 5akan menjadi low hanya jika
masukan DCBA = 0101: 0, akan menjadi LOW hanya jika DCBA - 1000. Untuk kombinasi
masukan yang tidak valid untuk BCD, tidak ada keluaran yang akan diaktifkan. Dekoder ini
juga dapat disebut sebagai dekoder 4 hingga 10 atau dekoder 1ef-10. Simbol logika dan tabel
kebenaran untuk 7442 juga ditunjukkan pada gambar. Perhatikan bahwa decoder ini tidak
memiliki input pengaktifan. Decoder / Driver BCD-ke-Desimal TTL 7445 adalah decoder /
driver BCD-ke-desimal. Istilah drievr ditambahkan ke deskripsi karena IC ini memiliki
keluaran kolektor terbuka yang dapat beroperasi pada batas arus dan tegangan yang lebih
tinggi daripada keluaran TTL normal. Output 7445 dapat tenggelam hingga 80 mA dalam
kondisi low, dan dapat berdenyut hingga 30 V dalam kondisi high. Hal ini membuat mereka
cocok untuk langsung menggerakkan beban se relay, atau de motor. Seperti LED atau lampu
indikator, Aplikasi Dekoder Dekoder digunakan setiap kali keluaran atau sekelompok
keluaran akan diaktifkan hanya jika terjadi kombinasi tingkat masukan tertentu.
Level input ini sering kali disediakan oleh output dari penghitung atau register.
Ketika input decoder berasal dari penghitung yang terus berdenyut, output decoder akan
diaktifkan secara berurutan, dan mereka dapat digunakan sebagai sinyal waktu atau
pengurutan untuk menyalakan atau mematikan perangkat pada waktu tertentu. Contoh dari
operasi ini ditunjukkan pada Gambar 9-6 menggunakan penghitung 74LS293 dan decoder /
driver 7445 yang dijelaskan di atas.
Sebagian besar peralatan digital memiliki beberapa cara untuk menampilkan informasi
dalam bentuk yang dapat langsung dipahami oleh pengguna atau operator. Informasi ini
seringkali berupa data numerik tetapi bisa juga berupa alfanumerik (angka dan huruf). Salah
satu metode paling sederhana dan paling populer untuk menampilkan digit numerik
menggunakan konfigurasi 7-segmen ntuk membentuk karakter desimal O hingga 9 dan
terkadang karakter heksa A hingga F. (Tocci, 2001)
BAB III
METODELOGI PERCOBAAN
5.1 Kesimpulan
1. Decoder adalah yang di gunakan untuk dapat mengembalikan proses encoding
sehingga kita dapat melihat atau menerima informasi aslinya. Pengertian decoder juga
dapat diartikan sebagai rangkaian logika yang ditugaskan untuk menerima input biner
dan mengaktifkan salah satu outputnya sesuai dengan urutan biner tesebut. Decoder
sendiri memiliki fungsi agar memudahkan kita dalam menyalakan seven segment.
Itulah sebabnya kita menggunakan decoder agar dapat menyalakanseven segment.
Beberapa decoder mempunyai satu atau lebih masukkan enable yang digunakan untuk
mengatur operasi dari decoder. Decoder mempunyai sebuah saluran enable bersama,
dihubungkan gerbang ke empat dari setiap gerbang.
2. Spesifikasi dari IC decoder alamat 74LS128 adalah sebagai berikut:
DATA
OUTPUT
VCC Y0 Y1 Y2 Y3 Y4 Y5 Y6
16 15 14 13 12 11 10 9
1 2 3 4 5 6 7 8
A B C G2B G2A G1 Y7 GND
OUTPUT
}
}
SELECT ENABLE
Asisten 3 Asisten 4