Powered By Blogger

Kamis, 22 Juli 2010

1. REGSTER BUFFER TERKENDALI


Sebuah register bufer terkendali dengan CLR aktif tinggi. Artinya jika CLR tinggi, semua flip-flop mengalami reset dan data yang tersimpan menjadi Q = 0000. Ketika CLR kembali ke keadaan rendah, register telah siap untuk beroperasi.
LOAD merupakan masukan kendali yang menentukan operasi rangkaian. Jika LOAD rendah, isi register tidak berubah. Jika LOAD tinggi, dengan tibanya tepi positif sinyal detak, bit-bit X dimasukkan dan data yang tersimpan menjadi Q3Q2Q1Q0 = X3X2X1X0.
Ketika LOAD kembali ke keadaan rendah, kata tersebut telah tersimpan dengan aman. Artinya, bit X dapat berubah tanpa mengganggu kata yang telah tersimpan tadi.


2.REGISTER GESER TERKENDALI(CONTROLLED SHIFT REGISTER)



Sebuah register geser terkendali (controlled shift register) mempunyai masukan-masukan kendali yang mengatur operasi rangkaian pada pulsa pendetak yang berikutnya. Jika SHL rendah maka sinyal SHL tinggi. Keadaan ini membuat setiap keluaran flip-flop masuk kembali ke masukan datanya. Karena itu data tetap tersimpan pada setiap flip-flop pada waktu pulsa-pulsa detak tiba.

Jika SHL tinggi, Din akan masuk ke dalam flip-flop paling kanan, Q0 masuk ke dalam flip-flop kedua, Q1 masuk ke dalam flip-flop ketiga, dst. Dengan demikian rangkaian bertindak sebagai register geser kiri.

SHL merupakan sinyal kendali. Apabila SHL rendah, maka sinyal SHL tinggi. Keadaan ini membuat setiap keluaran flip-flop masuk kembali ke masukkan data-datanya. Karena itu, data tetap tersimpan pada setiap flip-flop pada saat pulsa detak tiba. Dengan cara ini, sebuah kata digital dapat tersimpan selama waktu yang diinginkan. Sebuah register geser terkendali (controlled shift register) mempunyai masukan – masukan kendali, yang mengatur operasi rangkaian pada pulsa pandetak yang berikutnya.

Minggu, 04 Juli 2010

TUGAS 7 :>


Gambar Rangkaian jam digital


Prinsip kerja counter pada jam digital

Detik

Satuan

Detik pada jam memiliki satuan sebanyak 10 bit (0-9), oleh karena itu pada satuan detik menggunakan counter mode 10 (pembagi 10). Menggunakan counter JK 4 input.

Biner 10 = 1010

Karena itu nilai biner 10 di set menjadi 0000,supaya ketika digit menunjut angka 10 satuan detik pada jam digital akan mulai kembali dari 0 (nol).

Untuk menjadikan nilainya menjadi 0000, maka pada input yang menghasilkan nilai 1 dihubungkan dengan menggunakan gerbang NAND. Kemudian hasilnya, di masukkan kembali ke Clr (clear).

Kemudian hasil dari input terakhir akan masuk sebagai CLOCK pada puluhan detik pada jam digital.

Puluhan

Detik pada jam digital memiliki puluhan sebanyak 6 bit (0-5), oleh karena itu pada puluhan detik menggunakan counter mode 6 (pembagi 6). Menggunakan counter JK 3 input, atau untuk menyamakan juga bisa mneggunakan counter JK 4 input.

Biner 6 = 0110

Untuk itu, nilai biner 6 di set menjadi 0000, agar pada hitungan ke 6 puluhan detik pada jam digital akan kembali dihitung bernilai 0 (nol).

Untuk nilai clock pada puluhan ini, diperoleh dari hasil input terakhirpada satuan detik jam.

Kemudian untuk menjadikan nilai biner 6 menjadi 0000, maka pada input yang menghasilkan biner 1, adihubungkan dengan gebang NAND, sehingga hasilkan akan 0 (nol). Kemudian hasilnya di masukkan kembali k Clr (Clear).

Menit

Satuan

Untuk satuan pada menit jam digital mempunyai prinsip kerja yang sama dengan satuan detik pada jam digital. Hanya saja, untuk Clock pada satuan menit diperoleh dari hasil input terakhir pada puluhan detik.

Puluhan

Puluhan menit juga memiliki prinsip kerja yang sama dengan puluhan pada detik jam digital. Tetapi, untuk Clocknya diperoleh dari hasil input terakhir pada satuan menit jam digital tersebut.

Jam

Satuan

Satuan jam menggunakan Counter Mode 4, karena pada saat nilai satuannya 4 akan kembali disetting bernilai 0 (nol). Sama dengan menit dan detik. Biner dari 4 adalah 0100. Sehingga yang perlu di set 0 (nol) hanya 1 input saja. Kemudian hasilnya juga akan dimasukkan ke Clr (clear).

Hasil input terakhir, akan dijadikan nilai Clock pada puluhan jam.

Puluhan

Puluhan jam, menggunakan Counter Mode 2. Karena itu pada saat nilai puluhannya 2 akan dihitung kembali dari 0 (nol). Biner 2 adalah 0010, sehingga yang perlu di setting bernilai 0 (nol) hanya 1 input saja. Untuk itu hasil input yang bernilai 1, dihubungkan dengan gerbang NAND kemudian hasilnya dimasukkan ke Clr (clear).