JK_FlipFlop_MasterSlave: Rücksetzen/Setzen des Eingangs für Flip-Flop-Ausgang
JK_FlipFlop_MasterSlave Funktionsbaustein
Diese Abbildung zeigt den Anschlussplan für den Funktionsbaustein JK_FlipFlop_MasterSlave:
Der Funktionsbaustein JK_FlipFlop_MasterSlave implementiert die Wahrheitstabelle für ein Master-Slave-JK-Flip-Flop. Der Master-Ausgang wird bei der steigenden Flanke des Taktsignals erfasst und der Slave-Ausgang wird bei der fallenden Flanke des Taktsignals aktualisiert.
Diese Abbildung zeigt den internen Aufbau des Funktionsbausteins JK_FlipFlop_MasterSlave.
HINWEIS: Der komplimentäre Ausgang \q_xQ ist kein Ausgang des FBs.
JK_FlipFlop_MasterSlave ist ein Flip-Flop mit folgender Wahrheitstabelle:
Gesetzt |
Rücksetzen |
CLK |
J |
K |
Q |
---|---|---|---|---|---|
1 |
0 |
X |
X |
X |
1 |
0 |
1 |
X |
X |
X |
0 |
1 |
1 |
X |
X |
X |
1* |
0 |
0 |
↑ |
0 |
0 |
Unv. |
0 |
0 |
↑ |
1 |
0 |
1 |
0 |
0 |
↑ |
0 |
1 |
0 |
0 |
0 |
↑ |
1 |
1 |
Umschalten |
0 |
0 |
0 |
X |
X |
Unv. |
Der Reset-Eingang (i_xRst) setzt den Flip-Flop-Ausgang q_xQ zurück, während der Set-Eingang (i_xSet) den Flip-Flop-Ausgang q_xQ setzt.
Wahrheitstabelle als Timing-Diagramm:
Diese Tabelle beschreibt die Eingangspins des Funktionsbausteins JK_FlipFlop_MasterSlave:
Eingang |
Datentyp |
Beschreibung |
---|---|---|
i_xJ |
BOOL |
TRUE: i _xJ-Eingang aktiv. FALSE: Deaktiviert (Werkseinstellung) |
i_xK |
BOOL |
TRUE: i_xK-Eingang aktiv. FALSE: Deaktiviert (Werkseinstellung) |
i_xClk |
BOOL |
TRUE: Taktsignal aktiv. FALSE: Deaktiviert (Werkseinstellung) |
i_xSet |
BOOL |
TRUE: Setzt den Ausgang des Flip-Flops. FALSE: Deaktiviert (Werkseinstellung) |
i_xRst |
BOOL |
TRUE: Setzt den Ausgang des Flip-Flops zurück. FALSE: Deaktiviert (Werkseinstellung) |
Diese Tabelle beschreibt die Ausgangspins des Funktionsbausteins JK_FlipFlop_MasterSlave:
Ausgang |
Datentyp |
Beschreibung |
---|---|---|
q_xQ |
BOOL |
Flip-Flop-Ausgang (TRUE / FALSE) |
Beim Master-Slave-JK-Flip-Flop haben die Eingänge i_xSet und i_xRst Priorität vor den Eingängen i_xJ und i_xK. Wenn beide Eingänge i_xSet und i_xRst gleich sind (entweder FALSE /TRUE), ist der Ausgang q_xQ des Funktionsbausteins von den Eingängen i_xJ und i_xK und i_xClk abhängig.