Konu
:
Kodlayıcılar (Encoder)
Yalnız Mesajı Göster
Kodlayıcılar (Encoder)
11-08-2008
#
1
[KAPLAN]
Kodlayıcılar (Encoder)
Kodlayıcılar (Encoder)
6
6
ENCODER (KODLAYICILAR) Kodlayıcı devre (encoder circuit) kod çözücü devrenin tersi işlemi yapar
Bu devreler, decimal veya bilinen klasik şekillerdeki bilgileri sayısal devrelerin işlem yapabileceği şekle dönüştürürler
Bir kodlayıcının (encoder) 2n (yada daha az) giriş hattı ve n sayıda çıkış hattı üretir
Decimal - BCD Encoder
Decimal – BCD encoder girişindeki decimal bilgiyi kodlayarak BCD kod karşılığını dört çıkışta gösterir
Aşağıda 10x4 encoder lojik sembolü ve doğruluk tablosu verilmiştir
Çıkışları Lojik ifade doğruluk tablosundan yazmak istersek;
A3 = D8 + D9
A2 = D4 + D5 + D6 + D7
A1 = D2 + D3 + D6 + D7
A0 = D1 + D3 + D5 + D7 + D9
Aşağıda Decimal-BCD Encoder’ in Lojik diyagramı verilmiştir
Decimal - BCD Öncelikli Kodlayıcı
(PRIORITY ENCODER) Decimal-BCD öncelikli kodlayıcı (Priorty Encoder) girişindeki öncelik sırasına bağlı olarak kodlama yapan devre elemanlarıdır
Yüksek sayılı girişten itibaren öncelik sırası verilmiştir
Aşağıda 74147 Decimal- BCD öncelikli kodlayıcının doğruluk tablosu ve Lojik sembolü verilmiştir
Yukarıdaki doğruluk tablosu yardımıyla kodlayıcının çalışması anlaşılabilinir
Eğer öncelikli girişlerden birisine Lojik-0 gelmişsse diğer girişlerin durumuna bakılmaksızın girişin değillenmiş BCD kod karşılığı gösterilir
Örneğin IN6 girişine gelen Lojik-0 ile daha az öncelikli girişlerin durumları önemsiz olur
Aşağıda Decimal- BCD öncelikli kodlayıcı ile yapılmış basit bir on tuşlu klavye uygulaması verilmiştir
Encoderin bütün girişler pull-up dirençleri ile Lojik-1’e çekilmiştir
Klavyedeki herhangi bir tuşa basılması ile ilgili giriş Lojik-0’a çekilir ve girişteki Decimal değerin terslenmiş BCD kod karşılığı BCD Çıkışlarında verilecektir
Not: Klavyedeki hiçbir tuşa basılmaması veya hiçbir girişe bağlı olmayan 0 nolu tuşa basılması ile girişlerde bir değişiklik olmayacak ve çıkışta 0 rakamının terslenmiş BCD kod karşılığı verilecektir
[KAPLAN]
Kullanıcının Profilini Göster
[KAPLAN] Kullanıcısının Web Sitesi
[KAPLAN] tarafından gönderilmiş daha fazla mesaj bul