Przerzutnik typu JK
Przerzutnik JK jest jednym z podstawowych rodzajów przerzutników synchronicznych bistabilnych, na którym opiera się wiele innych typów, takich jak D czy JK-MS. Posiada on kluczowe wejścia oraz wyjścia, które umożliwiają jego działanie.
Podstawowe wejścia i wyjścia
Przerzutnik JK ma następujące wejścia i wyjścia:
- Wejścia: J, K, C (wejście zegarowe)
- Wyjścia: Q (wyjście proste), ~Q (negacja wyjścia)
- Wejścia asynchroniczne: R (Reset), S (Set)
Zasada działania
Działanie przerzutnika JK opiera się na stanach logicznych na jego wejściach:
- Podanie jedynki na wejście J ustawia przerzutnik w stan wysoki (Q = 1).
- Podanie jedynki na wejście K przestawia przerzutnik w stan niski (Q = 0).
- Jednoczesne podanie jedynek na obu wejściach (J i K) powoduje zmianę stanu przerzutnika na przeciwny.
Wejścia J i K są czasami określane w polskim nazewnictwie jako wejścia jedynkujące oraz kasujące, co ułatwia ich zapamiętanie.
Synchronizacja i asynchroniczność
Przerzutnik JK jest przerzutnikiem synchronicznym, co oznacza, że reaguje na zmiany stanów wejść tylko przy podaniu sygnału na wejście zegarowe C. Wyjątkiem są wejścia asynchroniczne:
- Wejście S (Set) ustawia przerzutnik w stan wysoki niezależnie od sygnału zegarowego.
- Wejście R (Reset) zeruje przerzutnik, również niezależnie od sygnału zegarowego.
Pochodzenie nazwy
Nazwa przerzutnika JK pochodzi od Jacka Kilby’ego, amerykańskiego inżyniera i wynalazcy układów scalonych.
Tabela przejść
Na końcu dokumentu można znaleźć tabelę przejść, która ilustruje zachowanie przerzutnika w różnych stanach jego wejść.