Senin, 02 Februari 2015

Shift Register

Register geser (shift register) merupakan salah satu piranti fungsional yang banyak digunakan dalam sistem digital. Tampilan pada layar kalkulator dimana angka bergeser ke kiri setiap kali ada angka baru yang diinputkan menggambarkan karakteristik register geser tersebut. Register geser ini terbangun dari flip-flop. Register geser dapat digunakan sebagai memori sementara, dan data yang tersimpan didalamnya dapat digeser ke kiri atau ke kanan. Register geser juga dapat digunakan untuk mengubah data seri ke paralel atau data paralel ke seri. 
Ada 2 jenis utama Register yaitu:
 1. Storage Register(registerpenyimpan).
 2. Shift Register (register geser).
 Macam-macam register yang digunakan adalah berdasarkan fungsinya yaitu meliputi: 
1. Register SISO yaitu merupakan register yang masukan datanya seri dan keluar secara seri. Penerapan Register ini yaitu untuk Register geser kanan, geser kiri. Beberapa jenis register yang banyak dipasaran dilengkapi dengan gerbang-gerbang yang memungkinkan pemindahan data dari kanan ke kiri atau sebaliknya. Suatu penerapan untuk operasi-operasi ini adalah dalam perkalian dan pembagian oleh angka kelipatan 2.
 2. Register SIPO yaitu merupakan register yang masukan datanya secara seri dan keluar secara paralel. Flip-flop yang telah dijelaskan diatas dapat dikosongkan isinya dengan memberi bit 0 pada Clear sehingga semua keluaran Q1, Q2, Q3 dan Q4 = 0, setelah clear diberi logik 1, clock diberikan, data dimasukan misalnya 1101 maka data yang tak berarti akan tersimpan pada FF4 = 1, berturut-turut menuju ke kiri (data yang paling berarti) FF3 akan tersimpan logik 0, FF2 = logik 1 dan FF1=logik 1.
 3. Register PISO yaitu merupakan register yang masukan datanya secara paralel dan keluarannya secara seri. Dalam kasus yang dijelaskan diatas flip-flop yang dipasang adalah FF1, FF2, FF3, FF4 dan data yang dimasukkan adalah 1101 maka data yang tersimpan itu selanjutnya dapat dibaca secara serial pada FF yang paling kanan dengan menggunakan 4 pulsa clock. Sistem ini merupakan suatu konverter paralel ke serial.
4. Register PIPO yaitu data dimasukkan seperti dijelaskan diatas secara paralel dan kemudian akan digeserkan secara paralel pada keluarannya.
 BERIKUT GAMBAR RANGKAIAN LED BERJALAN YANG TELAH DISIMULASIKAN
GAMBAR 1.RANGKAIAN SIMULASI 


D. PRINSIP KERJA

 Rangkaian 8 LED berjalan adalah dasar untuk membuat 8 huruf LED. Sedikit berbeda dengan running LED dengan IC 4017 (decade counter), 8 running led ini menyala secara bergiliran, tetapi yang sudah nyala sebelumnya tidak mati ketika led setelahnya menyala. 8 led akan mati setelah led ke-8 menyala. Sedang pada running led (decade counter), sistem nyala led seperti "titik", hanya ada satu led yang menyala di antara kesepuluh led. Komponen utama adalah IC 74LS164 (SHIFT REGISTER), dengan pewaktunya adalah rangkaian astable multivibrator (menggunakan IC NE555). IC 555 merupakan IC pewaktu (timer). IC 555 berfungsi sebagai penggerak IC 74ls164. IC ini mengeluarkan denyutan (pulse) high dan low secara bergantian. Buktinya terdapat pada output Led berwarna kuning dan hjau yang menyala secara berkelap-kelip. BERIKUT GAMBAR BRD
GAMBAR 2.GAMBAR RANGKAIAN BRD
 sumber dari: 
http://reloux.blogspot.com/2012/03/cara-membuat-shift-register.html

Tidak ada komentar:

Posting Komentar