Flip Floplar
1) Flip - Flop Tipleri
Flip-flop'lar iki çıkışa sahiptirler. Bunlar Q ve Q' dir. Q ve Q' birbirlerinin tersidir. Yani Q = 1 ise Q' = 0, Q = 0 ise de Q' = 1 olur. Yalnız aşağıdaki doğruluk tablolarında görüleceği gibi Q ve Q' in aynı olduğu durumlar görülmektedir. Bu durumlar istenmez. Bu nedenle de bu çıkışı veren girişler kullanılmaz. Flip - Flop 'lar clock (saat) palsı ile çalışırlar. Bu palslar sayesinde girişlere göre çıkışlarda değişimler Flip - Flop 'lar lojik kapılardan oluşurlar. Ayrıca Flip - Flop 'lar görülür. Sayıcıların ve Kaydedicilerin temelini oluştururlar.
a) R-S (reset-set) tipi Flip-Flop :
| Sembolü |
İç
Yapısı |
Doğruluk
Tablosu |
 |

|
S' |
R' |
Q |
Q' |
| 0 |
0 |
1 |
1 |
| 0 |
1 |
1 |
0 |
| 1 |
0 |
0 |
1 |
| 1 |
1 |
Değişmez |
Yukarıda R-S tipi flip-flop 'un Ve Değil kapıları ile çizilmiş iç yapısı ve doğruluk tablosu görülmektedir. Tablodaki S' ve R' 'in 1 olduğu durumda Q ve Q' 'in değişmediği görülür. Bu, çıkışların bundan önceki konumunu sakladığını belirtir. S' ve R' 'in 0 olduğu durumda ise Çıkışların eşit olduğu görülür. Bu durumda flip-floplarda istenmeyen bir durumdur. Bu durumu sağlayan giriş değerleri kullanılmamalıdır.
b) Tetiklemeli R-S (reset-set) tipi Flip - Flop :
| Sembolü |
İç Yapısı |
Uyarım
Tablosu |
 |
 |
Qn |
Qn+1 |
S |
R |
| 0 |
0 |
0 |
X |
| 0 |
1 |
1 |
0 |
| 1 |
0 |
0 |
1 |
| 1 |
1 |
X |
0 |
Tetiklemeli R-S tipi flip-flop R-S tipi flip-flop'un önüne iki adet Ve Değil kapısı eklenerek elde edilmiştir. Flip-flop'a clock palsı gelmediği sürece çıkışlar değişmez. Yukarıdaki tabloda tetiklemeli R-S flip-flopun iç yapısı ve uyarım tablosu görülmektedir. Uyarım tablosu flip-floplarla devre tasarımında kullanılır. Tablodaki X 'ler ise etkisiz elemanlardır. Yani 1 veya 0 olması durumda çıkışlar değişmez. Bazı kaynaklarda (X) yerine (d) 'de yazılmaktadır. Bu işaretin yerine 0 veya1 koyulabilir. Ayrıca tablodaki Qn clock palsından önceki durumu, Qn+1 ise clock palsından sonraki durumu temsil etmektedir. Tablo FF 'un çıkışının Qn'den Qn+1'e geçmesi için S ve R girişlerinin ne olması gerektiğini belirtir.
c) D (data) tipi Flip - Flop :
| Sembolü |
İç
Yapısı |
Doğruluk
Tablosu |
Uyarım
Tablosu |
|

|

|
D |
Qn |
Qn+1 |
Qn |
Qn+1 |
D |
| 0 |
0 |
0 |
0 |
0 |
0 |
| 0 |
1 |
0 |
0 |
1 |
1 |
| 1 |
0 |
1 |
1 |
0 |
0 |
| 1 |
1 |
1 |
1 |
1 |
1 |
Yukarıdaki D FF 'un iç yapısında da görüldüğü gibi Tetiklemeli R-S FF 'un iki ucu arasına değil kapısı eklenerek D FF elde edilmiştir. Doğruluk tablosunda görüldüğü gibi D FF clock palsı uygulandığında girişindeki bilgiyi aynen çıkışa iletir. D FF besleme olduğu sürece bilgi saklayabilir. clock palsı uygulanmadığı sürece FF 'un girişleri ne olursa olsun çıkış sabittir. Böylece bilgiyi saklamış olur.
d) T (toggle) tipi Flip - Flop :
| Sembolü |
İç
Yapısı |
Doğruluk
Tablosu |
Uyarım
Tablosu |
|

|

|
T |
Qn |
Qn+1 |
Qn |
Qn+1 |
T |
| 0 |
0 |
0 |
0 |
0 |
0 |
| 0 |
1 |
1 |
0 |
1 |
1 |
| 1 |
0 |
1 |
1 |
0 |
1 |
| 1 |
1 |
0 |
1 |
1 |
0 |
T tipi FF 'da J-K tipi FF 'un giriş ucalarının birleşiminden meydana gelmiştir. T FF 'a clock palsı uygulandığında girişindeki bilginin değilini çıkışa verir. Yukarıda T tipi FF 'un iç yapısı doğruluk tablosu ve uyarım tablosu görülmektedir.
e) J - K tipi Flip - Flop :
| Sembolü |
İç
Yapısı |
Uyarım
Tablosu |
|

|

|
Qn |
Qn+1 |
J |
K |
| 0 |
0 |
0 |
X |
| 0 |
1 |
1 |
X |
|