PENCACAH (COUNTER) DAN REGISTER

Slides:



Advertisements
Presentasi serupa
Counter & Register Minggu 8.
Advertisements

Rangkaian Logika Sekuensi
BAB VI Rangkaian Logika Sekuensial
XVIII. RANGKAIAN REGISTER DAN COUNTER
RANGKAIAN KOMBINASIONAL
COUNTER.
Counter Satriyo, ST, Mkom.
Pencacah.
RANGKAIAN REGISTER DAN COUNTER
MENJELASKAN PRINSIP REGISTER
Bab 9 REGISTER GESER Nama : Narsi Tamamilang NPM :
SHIFT REGISTER Satriyo, MKom.
REGISTER DAN COUNTER MATA KULIAH TEKNIK DIGITAL
PERTEMUAN 07 FLIP FLOP Teknik digital.
PERTEMUAN MINGGU KE-2 LEVEL GATE.
Shift Register Chapter 19
TEK 2524 Organisasi Komputer
RANGKAIAN DIGITAL SHIFT REGISTER.
Rangkaian Sekuensial Mata Kuliah :Sistem Digital Moh. Furqan, S.Kom
FLIP-FLOP (BISTABIL) Rangkaian sekuensial adalah suatu sistem digital yang keadaan keluarannya pada suatu saat ditentukan oleh : keadaan masukannya pada.
MULTIPLEKSER DAN DEMULTIPLEKSER (DECODER)
PERTEMUAN 10 RANGKAIAN SEKUENSIAL
PERTEMUAN 12 PENCACAH.
PERTEMUAN 11 REGISTER
FLIP - FLOP.
Elektronika Digital Data analog, suatu besaran dinyatakan di dalam angka desimal, suatu sistem bilangan yang terdiri dari angka nol sampai sembilan. Data.
RANGKAIAN FLIP FLOP.
Gerbang Logika Gerbang Logika Dasar Gerbang Logika kombinasi.
SATUAN DALAM SISTEM KOMPUTER
UNIVERSITAS 17 AGUSTUS 1945 JAKARTA
PENGANTAR TEKNOLOGI KOMPUTER & INFORMASI – A
Elektronika Digital 1 MAE 4203
RANGKAIAN DIGITAL SHIFT REGISTER.
REGISTER & COUNTER # SESSION 8 #.
9. Rangkaian Logika Kombinasional dan Sekuensial
Sistem Digital Flip-Flop Sistem Digital. Hal 1.
Counter / Pencacah.
Aplikasi Flip-Flop #10 Teknik Digital (IF) 2015.
Flip-Flop Kelompok 1 : Addul Aziz (A )
PENCACAH (COUNTER).
TEK 2524 Organisasi Komputer
SELAMAT BERJUMPA DALAM TUTORIAL
Transfer Register dan Mikrooperasi
Register dan Shift Register
KOMPUTER SIMPLE AS POSSIBLE (SAP-1)
Mata Pelajaran :Sistem Komputer
TEKNIK DIGITAL PENCACAH.
TEKNIK DIGITAL REGISTER.
RANGKAIAN LOGIKA Flip-Flop Hal 1.
Mata Kuliah Teknik Digital
RANGKAIAN FLIP FLOP.
FLIP FLOP Dibuat Oleh : Faqih Umir Al Barra ( )
Elektronika industri Smk n 5 surakarta wahyuningsih
Mata Kuliah Dasar Teknik Digital TKE 113
Counter,encoder,decoder,multiplexer
Fungsi-fungsi IC Digital: Sekuensi
RS-FlipFlop.
REGISTER PERTEMUAN 11 uart/reg8.html.
GERBANG LOGIKA Alat-alat elektronik digital tersusun dari rangkaian
Modul ke: Fakultas Program Studi 13 Teknik Teknik Eleltro Teten Dian Hakim, ST. MT. Perancangan Sistem Digital Counter dan Register.
XVIII. RANGKAIAN REGISTER DAN COUNTER
Rangkaian Logika Sequensial
:: REGISTER & COUNTER :: TEORI, IMPLEMENTASI & APLIKASI
Arsitektur & Organisasi Komputer
RANGKAIAN DIGITAL SHIFT REGISTER.
RANGKAIAN SEKUENSIAL.
RANGKAIAN FLIP FLOP.
MULTIVIBRATOR ASTABIL aadalah rangkaian pembangkit pulsa yang menghasilkan keluaran gelombang segi empat SSuatu MV astabil juga disebut dengan multivibrator.
Rangkaian Multiplekser, Dekoder, Register. Rangkaian Multiplekser Multiplexer adalah suatu rangkaian yang mempunyai banyak input dan hanya mempunyai satu.
Rangkaian Sekuensial KILLER PRESENTATIONS Series Power Templates & Presentations Tools You Must See Before You Die © 2013 IDEASMAX, All Rights.
Transcript presentasi:

PENCACAH (COUNTER) DAN REGISTER Aplikasi flip-flop yang paling luas pemakaiannya adalah sebagai komponen pembangun pencacah dan register. Pencacah termasuk dalam kelompok rangkaian sekuensial yang merupakan gabungan antara rangkaian kombinasional dan flip-flop. Dengan demikian flip-flop merupakan komponen utama dalam rangkaian pencacah.

Rangkaian Pencacah Serial (Tak Sinkron) : Pulsa masukan Qo Q1 Q2 Pr J Q Ck K Cr 1 FF-0 FF-1 FF-2

Pulsa masukan dikenakan pada Ck dari FF-0 Pulsa masukan dikenakan pada Ck dari FF-0. Keluaran Qo dihubungkan ke Ck pada FF-1, dan keluaran Q1 dihubungkan ke Ck dari FF-2. Bentuk gelombang keluaran pada setiap FF adalah : 2 1 3 4 5 6 7 8 Pulsa masukan Q0 Q1 Q2

1. Keluaran FF-0, yaitu Q0 , mengalami perubahan keadaan tingkat logika (ter-toggle) pada setiap kali pulsa detak pada Ck-nya mengalami transisi dari 1 ke 0, sehingga gelombang keluaran pada Q0 memiliki frekuensi sama dengan setengah (1/2) dari frekuensi pulsa (detak) masukan. 2. Keluaran FF-1, yaitu Q1 , mengalami perubahan keadaan tingkat logika (ter-toggle) pada setiap kali pulsa detak pada Ck-nya mengalami transisi dari 1 ke 0, sehingga gelombang keluaran pada Q1 memiliki frekuensi sama dengan setengah (1/2) dari frekuensi Q0 atau seperempat (1/4) dari frekuensi pulsa (detak) masukan.

3. Keluaran FF-2, yaitu Q2 , mengalami perubahan keadaan tingkat logika (ter-toggle) pada setiap kali pulsa detak pada Ck-nya mengalami transisi dari 1 ke 0, sehingga gelombang keluaran pada Q2 memiliki frekuensi sama dengan setengah (1/2) dari frekuensi Q0 atau seperdelapan (1/8) dari frekuensi pulsa (detak) masukan. Secara umum dapat dikemukakan bahwa dengan N buah FF yang disusun serial akan menghasilkan frekuensi keluaran pada FF terakhir sebesar fN dan dituliskan sebagai : fN = (1/2N).f0 dengan f0 adalah frekuensi detak masukan mula-mula.

Q2 Q1 Q0 0 0 0 sebelum dikenakan pulsa detak 0 0 1 sesudah pulsa 1 (pertama) 0 1 0 sesudah pulsa 2 (ke dua) 0 1 1 sesudah pulsa 3 (ke tiga) 1 0 0 sesudah pulsa 4 (ke empat) 1 0 1 sesudah pulsa 5 (ke lima) 1 1 0 sesudah pulsa 6 (ke enam) 1 1 1 sesudah pulsa 7 (ke tujuh) 0 0 0 sesudah pulsa 8 (ke delapan),

Pencacah seperti di atas memiliki 23 = 8 keadaan yang berbeda (dari 000 s/d 111) dan dikenal sebagai pencacah modulo 8 (tepatnya sebagai pencacah biner tak sinkron modulo 8 atau 3 bit). Secara umum dapat dikemukakan bahwa jika ada N buah FF (atau N bit) yang disusun seperti di atas maka pencacah itu memiliki 2N keadaan yang berbeda dan dikatakan bahwa pencacah tersebut merupakan pencacah biner (N bit) modulo 2N. Pencacah modulo 2N akan mampu menghitung dari nol hingga setinggi 2N-1 sebelum kembali ke keadaan nol-nya.

Bilangan modulo selalu sama dengan banyak kombinasi keadaan keluaran pencacah yang berbeda pada satu siklus (putaran) sebelum kembali ke keadaan awalnya. Banyaknya Modulo = 2N. Bilangan modulo suatu pencacah tak sinkron juga menunjukkan pembagi frekuensi yang diperoleh pada FF terakhir.

Bila diingikan pencacah dengan bilangan modulo yang lebih kecil dari pada 2N maka dapat dilakukan dengan memodifikasi pencacah modulo 2N. Dasar modifikasinya adalah membuat pencacah tersebut melompati keadaan yang secara normal merupakan bagian dari deretan perhitungannya. Masukan Pr J Q Ck K Cr 1 Qo FF-0 Q1 FF-1 Q2 FF-2

Untuk membangun pencacah biner tak sinkron yang memulai penghitungan (pencacahan) dari nol dan memiliki bilangan modulo x adalah : Tentukan banyaknya FF terkecil (paling sedikit) sedemikian hingga 2N  x dan hubungkan FF-FF tersebut menjadi pencacah tak sinkron. Hubungkan keluaran NAND ke saluran Cr (Clear) setiap FF. Tentukan keluran FF-FF mana yang akan berada pada keadaan tinggi (1) pada suatu hitungan sama dengan x, kemudian hubungkan keluaran FF-FF tersebut dengan saluran masukan gerbang NAND.

Pecacah tak sinkron modulo 10 J Q0 Ck FF-0 K Cr J Q1 FF-1 J Q2 FF-2 J Q3 FF-3

Pada pencacah sinkron (paralel) berlaku : 1. Saluran Ck untuk semua FF dihubungkan bersama sehingga detak masukan dikenakan pada setiap FF secara bersamaan (simultan). 2. Hanya FF paling depan, yang berkedudukan sebagai LSB, yang dikenai keadaan J = K = 1 secara permanen. Saluran J dan K pada FF yang lain dikendalikan melalui kombinasi keluaran FF-FF yang sesuai. 3. Pencacah sinkron memerlukan lebih banyak persambungan (rangkaian) bila dibandingkan pencacah tak sinkron yang setara. 4. Pencacah sinkron lebih cepat karena dapat menghitung frekuensi detak yang lebih tinggi untuk selang waktu yang sama.

Pencacah sinkron modulo 5 Q2 J2 Ck Q2 K2 Q1 J1 Q1 K1 Q0 J0 Q0 K0 detak 1

Register Register merupakan suatu piranti yang digunakan untuk menyimpan (sementara) data digit. Data di dalam register itu dapat digeser, dibaca ataupun dihapus. Register dapat disusun secara langsung dengan flip-flop. Sebuah flip-flop (FF) dapat menyimpan (store) atau mengingat (memory) atau mencatat (register) data 1 bit. Jika ada n buah FF tentu saja dapat menyimpan data n bit.

Pemindahan data antar register secara serial D X2 Ck D X1 D X0 D Y2 D Y1 D Y0 Pulsa geser

Dikenal 4 jenis register, yaitu : Untuk memasukkan dan mengeluarkan data dapat dilakukan secara serial atau paralel. Cara serial berarti data dimasukkan atau dikeluarkan ke atau dari register secara beruntun bit demi bit. Cara paralel berarti data yang terdiri dari beberapa bit dimasukkan atau dikeluarkan ke atau dari register secara serempak. Dikenal 4 jenis register, yaitu : Serial In Serial Out (SISO), Serial In Paralel Out (SIPO), Paralel In Serial Out (PISO), dan Paralel In Paralel Out (PIPO).

Register Serial In Paralel Out (SIPO) D Q3 Ck D Q2 D Q1 D Q0 Pulsa geser Q3 Q0 Q1 Q2 OE Masukan serial Keluaran Paralel

Soal-soal 1. Berapakah modulus (besar modulo) suatu pencacah yang mengeluarkan pencacahan dari : 0 s/d 5 7 s/d 0 0 s/d 11 2 s/d 15 12 s/d 3. 2. Gambarkanlah diagram pewaktu (bentuk gelombang) pada pencacah biner 5 bit naik untuk 15 detak masukan.

3. Rancanglah suatu rangkaian pencacah riak (tak sinkron) yang dapat menyalakan LED selama 40 ms dan mematikannya selama 20 ms. Frekuensi detak yang dikenakan pada pencacah tersebut sebesar 100 Hz. 4. Rancanglah rangkaian pencacah biner sinkron naik modulo 7 dengan menggunakan flip-flop JK. Kemudian gambarkan bentuk gelombang pada setiap bit keluaran untuk 15 detak masukan !.

MULTIPLEKSER DAN DEMULTIPLEKSER 5. Rancanglah suatu rangkaian pencacah tak sinkron yang dapat mencacah 0-1-2-3-4-5-6-7-8-9-10-11 kemudian berhenti untuk menyalakan LED sebagai tanda bahwa proses pencacahan berhenti. Proses pencacahan tersebut dimulai dengan cara menekan suatu tombol. DITERUSKAN KE MULTIPLEKSER DAN DEMULTIPLEKSER