Anda di halaman 1dari 5

Modul IV

Pencacah dan Register


I. Tujuan
a. Praktikum mampu memahami cara kerja pencacah.
b. Praktikum mampu mengembangkan pencacah.
c. Praktikum mampu memahami fungsi rangkaian pencacah.
d. Praktikum mampu memahami prinsip kerja register dan dapat mengetahui proses pembacaan
dan penulisan sebuah data atau informasi serta mengetahui proses transporter data dan
informasi.
II. Alat dan Komponen
a. Project Board
b. IC TTL 74LS!" 74LS#$" 74LS$%" 74LS47" 74LS&&&
c. L'(
d. )ultitester
e. (C Po*er Suppl+
f. ,esistor
g. Se-en Segment
h. .abel /umper
i. IC Tester
j. .apasitor
k. Stabili0er ,egulator
III. Teori Dasar
1. Pencacah
Pencacah adalah rangkaian elektronik digital +ang digunakan sebagai rangkaian penghitung
dan rangkaian logika pengurut. Pencacah dapat digunakan untuk menghitung ban+ak *aktu detak
*aktu pulsa dalam *aktu +ang tersedia 1pengukuran frekuensi2. Pencacah juga dapat digunakan
untuk membagi frekuensi dan pen+impanan data sepertii dalam detak digital.
Pencacah secara umum terbagi atas 2
a. Pencacah Asin!ron " Asinchronous #ounter $
Pencacah asinkron disebut juga pencacah gelombang 1 ,ipple Counter 2. 3ama ini diberikan
karena pemacuan dari masing4masing flip4flop ke flip4flop berikutn+a berpengaruh seperti
gelombang4gelombang +ang melalui pencacah tersebut dan karena tidak semua 5lip4flop
mentoggle tepat serempak dengan pulsa detak. 6ampir semua sistem logika menerapkan
pencacah.
Pencacah asinkron +aitu pencacah +ang tidak semua 5lip4flop mentoggle serempak dengan
detak" dimana clock7detak dari 5lip4flop berikutn+a harus menunggu keluaran dari 5lip4flop
sebelumn+a. Pencacah digital han+aakan menghitung dalam bine dalam kode biner. Sebagaimana
+ang ditunjukan dalam tabel diba*ah +ang urutan binern+a $$$$4.
%ambar &.1 Pencacah Asin!ron
'ilangan
Desimal
(itungan 'iner
A ' # D
$ $ $ $ $
$ $ $
! $ $ $
8 $ $
4 $ $ $
& $ $
9 $ $
7 $
% $ $ $
# $ $
$ $ $
$
! $ $
8 $
4 $
&
Pada pencacah gelombang inputan / dan . dihubungkan ke logis " ini akan men+ebabkan
5lip4flop /. dalam mode toggle bila didatangkan pulsa detak. Sedangkan detakn+a akan
mentoggle keadaan berla*anan.
:dan+a gelembung pada masukan detak clock" berarti flip4flop akan mentoggle pada saat
transisi detak dari tinggi ke rendah +ang biasa disebut dengan terpicu negatif. .elemahan
pencacah asinkron ialah mempun+ai keterbatasan dan kelambatan *aktu dalam pemacuan semua
flip4flopn+a.
b. Pencacah Pararel
Pencacah sinkron bekerja serempak dengan detak atau dengan kata laian semua flip4flop
diberi detak pada *aktu +ang tepat sama. Toggle adalah keadaan 5lip4flop /. dimana pada saat
clock bertransisi le-eln+a 1 dari tinggi ke rendah 2 dan inputan / dan . berada pada le-el tinggi
maka outputan akan berkurang dari tinggi ke rendah sebalikn+a dan seterusn+a 1 akan berada
dengan kondisi sebelumn+a 2.
)rutan Pencacah %elombang *+'it
'ilangan
Desimal
(itungan 'iner
A ' # D
$ $ $ $ $
$ $ $
! $ $ $
8 $ $
4 $ $ $
& $ $
9 $ $
7 $
% $ $ $
# $ $
$ $ $
$
! $ $
8 $
4 $
&
Pencacah ini disebut pencacah sinkron karena semua flip4flop memacu benar4benar
serempak dengan detak. Pencacah pararel disebut juga pencacah sinkron karena semua flip4
flopn+a dipacu serempak dengan detak 1clock2.
%ambar &.2 Pancacah Pararel
Pada pencacah pararell semua masukan clock langsung dimasukan dengan masukan detak
pada flip4flop. 55I 15lip4flop2 merupakan pencacah bagian dan flip4flopn+a selalu dalam
keadaan mentoggle" sedangkan 55! mempun+ai masukan / dan . +ang berasal dari keluaran
normal 55I dan 55! dimasukan ke gerbang :3(" dimana gerbang :3( ini mengontrol mode
operasi 558 dengan aktifn+a :3( ini maka 558 akan berada pada mode tetap.
2. Register %eser
,egister merupakan blok logika +ang sangat penting dalam keban+akan sistem digital. ,egister
sering digunakan untuk men+impan 1sementara2 informasi biner +ang muncul pada keluaran
sebuah matriks pengkodean. (isamping itu" register adalah bagian memor+ dari mikroprosesor
+ang dapat diakses dengan kecepatan +ang sangat tinggi sehinggan sering digunakan untuk
men+impan 1sementara2 data biner +ang sedang dikodekan. )aka register membentuk suatu
kaitan +ang sangat penting antara sistem digital utama dan kanal4kanal keluaran.
,egister +ang paling sederhana terdiri dari satu 5lip4flop saja " +ang berarti han+a dapat
men+impan data terdiri suatu bit bilangan biner saja +aitu $ dan oleh sebab itu untuk
men+impan data terdiri dari 44Bit bilangan biner maka diperlukan 4 buah 5lip4flop.
,egister geser adalah suatu rangkaian +ang menggunakan flip4flop +ang saling disambung secara
seri sehingga setiap bit +ang disimpan dikeluaran ; digeser ke flip4flop berikutn+a. Pergesrean
bit ini terjadi pada setiap pulsa clock. Pulsa4pulsa clock tersebut dikirim kesemua flip4flop dalam
register" sehingga operasin+a berjalan secara sinkron. 5lip4flop jenis apapun +ang operasin+a
sesuai 1terpicu tepian2 dapat dipakai.
,egister geser dapat digunakan untuk mentransportir data dan informasi. ,egister geser dapat
menggeser informasi kekanan 1maju2 dan kekiri 1mundur2. ,egister geser 1Shift ,egister2
merupakan salah satu piranti fungsional +ang ban+ak digunakan dalam sistem digital. Tampilan
pada la+ar kalkulator dimana angka bergeser kekiri setiap kali ada angka +ang baru dinputkan
menggambarkan karakteristik register tersebut. ,egister ini tergantung dari 5lip4flop.
,egister geser dapat digunakan sebagai memor+ sementara" dan data +ang tersimpan didalamn+a
dapat digeser kekiri atau kekanan. ,egister geser juga dapat digunakan untuk mengubah data seri
pararell atau data pararell atau data pararell ke seri.
Register dapat di!lasi,i!asi!an menjadi
a. Masu!an seri - !eluar seri ".I./$
(iagram diba*ah ini memperlihatkan 4 buah 5lip4flop ( +ang terhubung dalam sebuah
rangkaian S',I:L I3" S',I:L <=T shift register.
%ambar *.& Rang!aian Register Masu!an .eri Keluaran .eri
Setiap datan+a pulsa clock" data dari input ( dari masing4masing flip4flop akan ditransfer kepada
; output. Pada a*aln+a" isi dari register di set $ dengan mengirim clock pada clear. /ika
merupakan input dari flip4flop +ang pertama" maka pada pulsa berikutn+a akan ditransfer ke
output flip4flop dan sekaligus menjadi input bagi flip4flop !. Setelah 4 pulsa clock" telah
menjadi output dari flip4flop 4. Sehingga 4 Bit data telah tersimpan di register. Pada 4 pulsa clock
berikutn+a semua data telah keluar dari register. (iba*ah ini merupakan ilustrasi bagaimana data
disimpan dalam register dengan menggunakan shift register.

Anda mungkin juga menyukai