kuliah_07 - register dan pencacah (counter).ppt

24
SISTEM DIGITAL Register dan Pencacah (Counter)

Upload: erypermana

Post on 09-Oct-2015

217 views

Category:

Documents


27 download

TRANSCRIPT

  • SISTEM DIGITALRegister dan Pencacah (Counter)

  • *REGISTER & PENCACAH (COUNTER)Register adalah sekumpulan sel-sel yang dapat menyimpan informasi dalam bentuk binerRegister sering digunakan sebagai tempat untuk menyimpan data binerJuga digunakan untuk pergerakan data pada proses operasi komputerPencacah (counter ) adalah register yang menunjukkan urutan tertentu yang perubahannya mengikuti pulsa-pulsa input

  • REGISTER4 bit dengan menggunakan D-FFInput D3D2D1D0 akan ditransfer ke output A3A2A1A0 pada saat pulsa clock CP naik*

  • REGISTER4 bit dengan menggunakan D-FF & ClearCPD0D1A1A0D2D3A3A2ClearInput clear = 0 membuat semua bit output = 0*

  • Register 4 bit dengan Parallel LoadPada saat clock naik:Bila Load=0, output akan sama dengan nilai sebelumnya.Bila Load=1 maka data input akan ditransfer ke output*

  • Register Geser (Shift Register) 4 bitSetiap pulsa clock, bit-bit input akan bergeser ke kanan*

  • Transfer serial dari register A ke register BDiagram BlokDiagram waktu Pengatur geserPengaturgeser Register geser ARegister geser B*

  • Penambahan SerialPengatur geser Register geser ARegister geser B*

  • Register geser UniversalInput serial geser kananInput serial geser kiriOutput paralelInput paralel*

    S1S0Fungsi00Tetap01Geser Kanan10Geser kiri11Load

  • PENCACAH ASINKRON (RIPPLE) 4 BIT*Semua J & K berharga 1Kembali ke 0000 DCBA

  • 4 BIT BINARY RIPPLE COUNTER (2)*

    A3A2A1A0Kondisi perubahan flip-flop0000A0 akan toggle untuk setiap perubahan 0001 dari 1 ke 00010A1 akan toggle untuk setiap perubahan 0011A0 dari 1 ke 00100A2 akan toggle untuk setiap perubahan 0101A1 dari 1 ke 0011001111000A3 akan toggle untuk setiap perubahan 1001A2 dari 1 ke 0........

  • PENCACAH ASINKRON 4 BIT*

  • PENCACAH BCD ASINKRON*?

    A4A3A2A1Kondisi perubahan flip-flop0000A1 akan toggle untuk setiap perubahan 0001 dari 1 ke 00010A2 akan toggle untuk setiap perubahan 0011A1 dari 1 ke 0, kecuali bila 0100A3 akan toggle untuk setiap perubahan 0101A2 dari 1 ke 0011001111000A4 akan .. untuk setiap perubahan 1001A? dari 1 ke 0, kecuali bila .0000

  • State diagram dan tabel eksitasi dengan menggunakan T-FFPENCACAH SINKRON 3 BIT*

    Present StateNext StateInput T-FFA2A1A0A2A1A0TA2TA1TA0000001001001010011010011001011100111100101001101110011110111001111000111

  • Dengan menggunakan T-FF*

  • Rangkaian pencacah sinkron 3 bit*

  • DIAGRAM BLOK PENCACAH BCD 3 DIGITHitung PuluhanSatuan Ratusan Pencacah BCDPencacah BCDPencacah BCD*

  • State diagramPENCACAH SINKRON BIT (1)*

  • Tabel eksitasi dengan menggunakan JK-FF*

    Present StateNext StateInput JK-FFA3A2A1A0A3A2A1A0J3K3J2K2J1K1J0K0000000010X0X0X1X000100100X0X1XX1001000110X0XX01X001101000X1XX1X1010001010XX00X1X010101100XX01XX1011001110XX0X01X011110001XX0X1X110001001X10X0X1X10011010X10X1XX110101011X10XX01X10111100X11XX1X1--dst----dst--

  • PENCACAH SINKRON 4 BIT MENGGUNAKAN JK-FF*

  • APA YANG DILAKUKAN RANGKAIAN INI?PENCACAH BINER UP-DOWN*

  • PENCACAH BINER DENGAN PARALLEL LOAD*

  • DUA BENTUK IMPLEMENTASI PENCACAH BCD DENGAN LOAD PARALEL *

  • ReferensiMorris Mano, Digital Design 5th Edition, Pearson Prentice Hall, 2011*

    @ Supeno Djanali*@ Supeno Djanali