Minggu, 11 Juli 2010

Tugas 7

Counter Flip Flop
·      Counter merupakan aplikasi flip-flop yang memiliki fungsi menghitung
·      Counter melakukan proses penghitungan secara sekuensial
·      Counter terbagi atas dua macam penghitungan :
a.      Up Counter (Penghitung Naik)
b.      Down Counter (Penghitung Turun)
tapi terdapat juga Up Down Counter yang merupakan gabungan dari Up Counter dan Down Counter.

A.      Up Counter
Up Counter merupakan suatu counter yang dapat menghitung secara berurutan (dalam bilangan biner) mulai dari bilangan terkecil sampai dengan bilangan terbesar.
Contohnya dalam Up Counter 3 bit, Counter tersebut akan menghitung bilangan 0-1-2-3-4-5-6-7-0-1-2-….
Pada contoh diatas tampak counter menghitung sampai bilangan 7, kemudian selanjutnya kembali dari 0 sampai seterusnya, ini dikarenakan counter yang digunakan ada 3, dimana satu counter mewakili satu bit. dan jika ditambahkan satu counter, maka Up counter tersebut akan dapat menghitung sampai 15, dan begitu seterusnya.
Contoh Up Counter 3 Bit :
 





B.      Down Counter
Down Counter merupakan suatu counter yang memiliki prinsip kerja hampir sama dengan Up Counter, akan tetapi pada Down counter, menghitung dari bilangan terbesar sampai dengan bilangan terkecil. 
Contoh Down Counter 3 Bit :






C.      Up-Down Counter
·         Up-Down Counter adalah counter gabungan dari Up Counter dan Down Counter
·         Counter ini dapat menghitung naik turun bergantian, ini dikarenakan adanya input tambahan sebagai control yang menentukan kapan dilakukan menghitung naik dan kapan menghitung turun.
Contoh Up-Down Counter 3 Bit : 





Pada gambar rangkaian di atas :
·        Jika input CNTRL bernilai ‘1’ maka Counter akan menghitung naik (Up Counting), dan  jika input CNTRL bernilai ‘0’, Counter akan menghitung turun (Down Counting).

0 komentar:

Posting Komentar