SN74147 merupakan sebuah pengubah 9-line
decimal ke 4-bit kode BCD (Priority Encoding). Encoder ini
memiliki sejumlah 9-line input dan 4-line output, salah satu diantara input yang
diaktifkan akan menghasilkan kode output BCD 4-bit bergantung input mana yang
diaktifkan. MSI 54/74147 memiliki input dan output aktif “rendah” (low)
seperti yang diberikan data sheet IC pada tabel : 1. Sebagai contoh, seperti
yang diperlihatkan pada gambar : 1a, apabila input-1 yang diaktifkan (aktif low),
maka output encoder akan memberikan data-data output : A = “0” (low) dan B = C = D = “1” (high). Dan
apabila input-9 diaktifkan (aktif low), maka output encoder akan
memberikan data-data output : A = D =
“0” (low) dan B = C = “1” (high)
dst. Dan gambar : 6.1b menunjukan
hubungan fungsi kaki-kaki dari SN74147.
Tabel : 1 Tabel Kebenaran I/O SN74147
INPUT
|
OUTPUT
|
|||||||||||
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
|
Gambar : 1 IC-74LS147
Desimal ke BCD Priority Encoder
Aplikasi SN74LS147
Apabila dari gambar : 1a,
input-input decimal akan ditampilkan kembali dalam bentuk decimal melalui
piranti 7-segment, maka hanya ditambahkan beberapa piranti tambahan yakni decoder
driver (SN74LS47) ke tampilan 7-segment (jenis common Anoda),
namun output LS74LS147 diubah terlebih dahulu melalui pembalik (inverter
SN74LS04) agar dapat mensuport piranti SN74LS47 seperti ditunjukkan dalam
gambar : 2 berikut ini.
Gambar : 2 Desimal
Encoder ke 7-Segment
No comments:
Post a Comment