RS_FlipFlop: Zurücksetzen/Setzen des Flip-Flop Ein-/Ausgangs
Diese Abbildung zeigt den Anschlussplan für den Funktionsbaustein RS_FlipFlop:
Der Funktionsbaustein RS_FlipFlop implementiert die Wahrheitstabelle für ein RS-Flip-Flop mit Reset-Priorität.
Ein RS_FlipFlop ist ein Flip-Flop mit folgender Wahrheitstabelle:
i_xClk |
i_xSet |
i_xRst |
q_xQ(n+1) |
---|---|---|---|
0 |
X |
X |
Q(n) |
1 |
0 |
0 |
Q(n) |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
n ‘n’ ist der aktuelle Status und (n+1) ist der nächste Status. |
Er besitzt zwei Eingänge, einen Set-Eingang oder i_xSet zum Setzen und einen Reset-Eingang oder i_xRst zum Zurücksetzen. Weiterhin hat er einen Ausgang q_xQ. Wenn beide Eingänge (Set und Reset) high sind, hat der Reset-Eingang Vorrang(i_xSet=1 und i_xRst=1).
Wahrheitstabelle als Timing-Diagramm:
Diese Tabelle beschreibt die Eingangspins des Funktionsbausteins RS_FlipFlop Funktionsbaustein:
Eingang |
Datentyp |
Beschreibung |
---|---|---|
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 RS_FlipFlop:
Ausgang |
Datentyp |
Beschreibung |
---|---|---|
q_xQ |
BOOL |
Flip-Flop-Ausgang |