Obwód, który ma dwa stabilne stany jest traktowany jako flip flop. Te stabilne stany są używane do przechowywania danych binarnych, które mogą być zmieniane przez zastosowanie zmiennych wejść. Klapki są podstawowymi elementami konstrukcyjnymi systemu cyfrowego. Klapki i zatrzaski są przykładami elementów do przechowywania danych. W sekwencyjnym układzie logicznym, klapka jest podstawowym elementem magazynującym. Zatrzaski i klapki są podstawowymi elementami pamięci, ale różnią się w działaniu. Istnieją następujące typy klapek:
klapka SR
klapka S-R jest najczęściej używaną klapką w systemie cyfrowym. W klapce SR, gdy wejście ustawiające „S” jest prawdziwe, wyjście Y będzie wysokie, a Y’ będzie niskie. Wymagane jest, aby okablowanie układu było zachowane, gdy wyjścia są ustawione. Utrzymujemy okablowanie dopóki wejście set lub reset nie przejdzie w stan wysoki, lub zasilanie nie zostanie wyłączone.
Flip Flop S-R jest najprostszym i najłatwiejszym do zrozumienia obwodem.
Tablica prawdy:
J-K Flip-flop
Klapka JK jest używana do usunięcia wady klapki S-R, tj, stanów niezdefiniowanych. Klapka JK jest tworzona przez wykonanie modyfikacji w klapce SR. Klapka S-R jest ulepszona w celu skonstruowania klapki J-K. Gdy wejścia S i R są ustawione na wartość true, klapka SR daje niedokładny wynik. Ale w przypadku klapki JK, daje ona poprawne wyjście.
W klapce J-K, jeśli oba jej wejścia są różne, wartość J na następnym zboczu zegara jest przyjmowana przez wyjście Y. Jeśli oba jej wejścia są niskie, to nie następuje żadna zmiana, a jeśli wysokie na zboczu zegara, to z jednego stanu do drugiego, wyjście będzie przełączane. Klapka JK jest klapką typu Set lub Reset w systemie cyfrowym.
Tablica prawdy:
D Flip Flop
D flip flop jest szeroko stosowaną klapką w systemach cyfrowych. Klapka D jest najczęściej używana w rejestrach przesuwnych, licznikach i synchronizacji wejść.
Tabela prawdy:
T Klapka
Tak jak klapka JK, używana jest klapka T. W odróżnieniu od klapki JK, w klapce T jest tylko jedno wejście z wejściem zegarowym. Klapka T jest zbudowana przez połączenie obu wejść klapki JK razem jako pojedyncze wejście.
Klapka T jest również znana jako klapka Toggle. Te klapki T są w stanie znaleźć dopełnienie swojego stanu.