1 / 23

Ders Kodu: EET134

Ders Kodu: EET134. Ders Adı: Sayısal Elektronik. Ders Hocası: Assist. Prof. Dr. MUSTAFA İLKAN. SAYICILAR (COUNTERS). Senkron (Synchronous): Saat sinyali ayni anda tüm f/f’lara bağlıdır Asenkron(Asynchronous):

Download Presentation

Ders Kodu: EET134

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. SAYICILAR (COUNTERS)

  3. Senkron (Synchronous): • Saat sinyali ayni anda tüm f/f’lara bağlıdır • Asenkron(Asynchronous): • Saat sinyali sadece birinci f/f’a bağlı diğerleri bir öncekinden saat sinyali alır.

  4. CLK 1 Q1 Q2 J1 Q1 J2 Q2 CLK ... 3 2 2 0 3 1 K2 K1 1 – Bit Senkron Sayıcı: Her bit için  1 f/f 2 bit  00 0-3 sayar 10 11 Sayıcılarda J-K f/f kullanılacaksa f/f’lar Toggle durumunda olacaktır. Senkron  saatler ayni anda bağlanacak.

  5. CLK 1 Q1 J1 J2 Q2 Q1 Q2 CLK ... 3 2 1 0 3 K2 K1 Eğer CLK girişleri aktif LOW ise,

  6. CLK 1 Q1 Q1 Q2 J1 J2 Q1 CLK Q2 Q1 Q2 K2 K1 ... 0 1 2 3 2 0 1 2 – Bit Asekron Sayıcı:

  7. CLK Qo 1 Q1 J2 Jo Q2 Q1 J2-K2 Qo J1 hold toggle C C C Q2 7 6 3 4 2 5 1 Ko K2 K1 CLK 3 – Bit Senkron Binari Sayıcı:

  8. 1 CLK Qo Q1 Qo J2 Q2 J1 Jo Qo CLK C C C Q1 Q1 K2 Ko K1 Q2 3 – Bit Asenkron Binari Sayıcı:

  9. CLK J1 Q2 Q1 f/f 2'nin saat sinyali Q1 J2 CLK Q2 K1 K2 Örnek:Asenkron sayıcının çıkışlarını bulunuz. Çözüm: Bu sayıcının adı “2 – bit asekron down counter” dir.

  10. CLK J1 Q2 Q1 Q1 J2 CLK Q1 Q2 K1 K2 f/f2 f/f1 Örnek:Asenkron sayıcının çıkışlarını bulunuz. Çözüm: Bu sayıcının adı “2 – bit asekron up counter” dir.

  11. CLK 1 1 J1 Q1 Q2 Q1 J2 Q2 CLK K1 K2 Örnek:Çıkış sinyallerini çiziniz. Çözüm: 2 – bit asenkron up counter.

  12. 1 1 CLK 1 J1 Q1 f/f2'ye clock Q1 Q3 Q2 J3 J2 f/f3'e clock Q2 CLK Q3 K1 K2 K3 f/f2 f/f1 f/f3 Örnek:Çıkış sinyallerini çiziniz. Çözüm: 3 – bitlik down counter.

  13. CLK 1 1 1 Q1 Q2 J1 Q1 Q3 J3 J2 CLK f/f2'ye clock Q1 Q2 K1 K2 Q2 K3 Q1 f/f3'e clock Q2 f/f2 f/f1 f/f3 Q3 Örnek: Çözüm: 3 – bit asenkron binari up counter.

  14. CLK 1 1 1 J1 Q1 Q1 J3 Q2 Q3 J2 Q2 CLK Q3 K1 K2 K3 Örnek:Çıkış sinyalini çiziniz. Çözüm: 3 – bit asenkron binari up counter.

  15. 1 1 1 CLK 1 Q1 J1 Q1 Q3 J3 Q2 J4 Q4 J2 CLK Q2 Q3 K4 K1 K2 K3 Q4 4 – Bitlik Asenkron:

  16. CLK Q1 J1 Q1 hold toggle J2 Q2 Q2 K1 K2 CLK Senkron Counters:

  17. CLK Q1 J2&K2 hold toggle 1 Q2 J1 Q1&Q2 J3&K3 Q1 J2 Q2 J3 Q3 Q3 K1 K2 K3 f/f2 f/f3 f/f1 CLK 3 – Bit Senkron Sayıcılar: 3 – bit senkron aşağı sayıcı.

  18. CLK Q1 1 Q2 Q3 Q2 J3 J1 Q1 J2 Q4 J4 Q1ANDQ2 Q3 K4 K1 K2 K3 Q1,Q2ANDQ3 ff4 ff2 ff3 ff1 CLK Q4 4 – Bit Senkron Sayıcı:

  19. PRE PRE PRE PRE 1 1 1 1 Q3 Q2 J3 J1 Q1 J2 J4 CLK K4 K1 K2 K3 CLR CLR CLR CLR Örnek: Asenkron, 4 – bitlik bir sayıcının dekod (10 defa değişen) sayıcı olarak çalışması için devrede gerekli düzenlemeyi yapınız.Çözüm:

  20. 1 J2 Qo Q2 Jo J1 Q1 up/down Q2 Qo K1 Q1 Ko K2 CLK Örnek:

  21. CLK Qo Q1 QoandQ1 Q2 Qo Q1 Q1 J2K2 Q2 Çözüm:

  22. 1 J2 Jo Qo J1 Q1 Q2 Q1 Q2 Qo K1 K2 Ko CLK Örnek: Q0, Q1, Q2, X ve Y’yi çiziniz. Devrenin fonksiyonu hakkında yorum yapınız.

  23. CLK Qo Q1 J2K2 Q2 X Qo Q2 Y Çözüm: Du devresayıcı dekodlaması (counter decoding) yapmaktadır. Her; (7,X)  2 ve (2,Y)  7 geldiğinde, birer pals üretir.

More Related