J-K Flip-Flop
6.3.3 J-K FLIP-FLOP
Η μη χρησιμοποιούμενη κατάσταση του R-S flip-flop (S = 1 και R=1) αποφεύγεται χρησιμοποιώντας το J-K flip-flop. Στο J-K flip-flop όταν οι είσοδοι J (set) και Κ (reset) τεθούν ] = 1 και Κ=1, τότε το flip-flop αλλάζει κατάσταση (δηλαδή αν η έξοδος ήταν Q=0 τότε θα γίνει Q=1 και αντίστροφα).
Το J-K flip-flop μπορεί να υλοποιηθεί με δύο πύλες AND και δύο πύλες NOR όπως φαίνεται στο Σχήμα 6.3.5.
Σχήμα 6.3.5 J-K fiip-flop Η λειτουργία του J-K flip-flop περιγράφεται παρακάτω:
- Οταν J = 0 και Κ=0, τότε η επόμενη κατάσταση είναι ίδια με την προηγούμενη κατάσταση.
- Οταν ]=0 και Κ=1, τότε η επόμενη κατάσταση είναι Q=0.
- Οταν J = 1 και Κ=0, τότε η επόμενη κατάσταση είναι Q=1.
- Οταν j = 1 και Κ=1, τότε η κατάσταση του flip-flop αντιστρέφεται, δηλαδή η επόμενη κατάσταση είναι η συμπληρωματική της προηγούμενης κατάστασης.
Ο χαρακτηριστικός πίνακας του J-K flip-flop παρουσιάζεται στον Πίνακα 6.3.5.
Πίνακας 6.3.5 Χαρακτηριστικός Πίνακας J-K flip-flop
Q(n) |
J |
κ |
Q(n+1) |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
J |
κ |
Q(n + 1) |
0 |
0 |
Q(n) |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
Q(n) |
ο πίνακας διέγερσης του J-K flip-flop παρουσιάζεται στον Πίνακα 6.3.6.
Πίνακας 6.3.6 Πίνακας Διέγερσης J-K flip-flop
J |
κ |
Q(n) |
Q(n+1) |
0 |
χ |
0 |
0 |
1 |
χ |
0 |
1 |
χ |
1 |
1 |
0 |
χ |
0 |
1 |
1 |
To γραφικό σύμβολο του J-K flip-flop φαίνεται στο Σχήμα 6.3.6.
Σχήμα 6.3.6 Γραφικό σύμβολο του J-K flip