Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

Ders Kodu: EET134 Ders Adı: Sayısal Elektronik Ders Hocası: Assist. Prof. Dr. MUSTAFA İLKAN.

Benzer bir sunumlar


... konulu sunumlar: "Ders Kodu: EET134 Ders Adı: Sayısal Elektronik Ders Hocası: Assist. Prof. Dr. MUSTAFA İLKAN."— Sunum transkripti:

1 Ders Kodu: EET134 Ders Adı: Sayısal Elektronik Ders Hocası: Assist. Prof. Dr. MUSTAFA İLKAN

2 FLIP FLOP DEVRELERİ

3 FLİP-FLOP (f/f):  Sayıcıların, shift registerlerini, hafızalarin temel elemanıdır.  1 bitlik hafıza elemanıdır.  4 tıp flıp flop vardır: i.R – S f/f ii.Clocked R – S f/f iii.D f/f iv.J – K f/f

4 (i) R – S Flip Flop (Reset – Set f/f) Block Diagram: Block Diagram: i/p o/p S RQN Q  2 i/p  R, S  2 o/p  Q, Q  Çıkışlar birbirinin tersidir.  S  Set girişidir R  Reset girişidir.  S & R aktif low

5 Doğruluk Tablosu : Calısma Modu SRQQ Q üzerindeki etkisi Yasaklanmış0011Kullanmayız Set Girişli 0110 Q’yu “1” yapar Reset Girişli 1001 Q’yu siler (sıfır yapar) Hold (tutma) 11QQ Bir önceki Q ve Q hafızada tutulur

6 RS F/F (NAND Kapısı Kullanarak)

7 (ii) Clock (Saatli) RS Flip Flop Block Dıagram:  3 i/p  R, S, CLK  2 o/p  Q, Q  R, S, CLK giri;leri aktif high CLK girişi, aktif “HIGH” ise yükselen uçlarda çalışır. CLK girişi, aktif “LOW” ise düşen uçlarda çalışır.

8 Doğruluk Tablosu: Calısma Modu CLKSRQQ Q üzerindeki etkisi Hold (tutma) 00QQ Bir önceki Q ve Q çıkışını tutar Reset0101 Reset Q’yu siler. Q=0 olur. Set1010 Set Q’yu “1” yapar. Q=1 olur. Yasaklanmış1111Kullanmayız

9 Clocked RS F/F (NAND Kapısı Kullanarak)

10 (ii) D Flip Flop Blok Diyagram:  giriş = çıkış, sadece zaman gecikmeli  Shıft registerlerin temel elemanıdır

11 Doğruluk Tablosu: DnDnDnDn Q n-1 00 11

12 (iv) J – K Flip Flop Blok Diyagram:

13 Doğruluk Tablosu: Calısma Modu CLKJKQQ Q üzerindeki etkisi Hold durumda 00HoldHold Bir önceki Q ve Q çıkışını tutar Set1010 Q’yu 1 yaparız. Reset0101 Q’yu 0 yaparız. Toggle11 Tog gle Çıkış her saat perıyodunda değişir

14 FLİP FLOP UYGULAMALARI 1) Paralel Data Depolama: 1) Paralel Data Depolama:

15 2) Frekans Bölme CLK 1 J K Q Q J=K=1 Toggle (aktif oldugu yer "1"dir) CLK sinyalinin frekansı f c ise: Q sinyalinin frekansı f c / 2’dir. Q CLK Tq Tc 10kHz 5kHz T Q = 2 T C  f Q = f C / 2

16 Örnek: Q1 ve Q2’yi çiziniz. fc= 12kHz ise, f1 ve f2 kaçtır? CLK 11 1 J1 K1 J2 K2 J3 K3 Q1 Q2 Q3 Çözüm : Q1 Q2 Q3 76 5 43 2 1 6kHz 3kHz 1.5kHz 12kHz CLK Desimal

17 Örnek: Q1, Q2, Q3 çiziniz. (Başlangıçta tüm f/f sıfırlanmış kabul edelim.) CLK 11 1 J1 K1 J2 K2 J3 K3 Q1 Q2 Q3 Çözüm: Q1 Q2 Q3 CLK

18 Örnek: S R Q Q'yu ciziniz. Çözüm: CLK S R QSET RESET SET HOLD

19 Örnek: Q'yu ciziniz. Q J K CLK CLR PRE Çözüm: Q J K CLK CLR PRE

20 Örnek: X ve Y çıkışlarını çiziniz. Q J K X Y CLK Q 1

21 Çözüm: J = K = 1  toggle (değişken), başlangıçta Q = 0 X = Q. CLKY = Q. CLK

22 Örnek: Q1 ve Q2 çıkışlarını çiziniz. CLK J1 J2 K1 K2 Q1 Q2 Çözüm: CLK Q1 Q2

23 Örnek: Q2 çıkışını çiziniz CLK J1 J2 K1 K2 Q1 Q2 Q1 1 Çözüm: CLK Q2 Set Reset Q1=J2 J2=0 Q1=K2 Q1=Q2


"Ders Kodu: EET134 Ders Adı: Sayısal Elektronik Ders Hocası: Assist. Prof. Dr. MUSTAFA İLKAN." indir ppt

Benzer bir sunumlar


Google Reklamları