Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 4 Nächste Version anzeigen »

Rücksetz-Setz FlipFlop

Inhalt dieser Seite

Funktionsbeschreibung

Ein RS-Flip-Flop ist eine Schaltung zum Speichern von einem Bit. Mit dem Eingang s kann der Speicher auf den Wert 1 gesetzt werden (setzen s). Der Eingang r kann den Speicherwert auf 0 setzen (rücksetzen r). Bei s = r = 0 speichert das RS-Flip-Flop, der Ausgang bleibt unverändert. Am Ausgang Q kann der aktuell gespeicherte Wert abgegriffen werden

Wahrheitstabelle

S

R

Q

Zustand

1

0

1

Setzen (set)

0

0

X

Speichern (Q behält den vorherigen Zustand)

0

1

0

Rücksetzen (reset)

1

1

0

nicht speicherbar

Eingänge

  • S (boolean): S-Eingang

  • R (boolean): R-Eingang

  • (Optional) Inhibit 1-n (boolean): (Optionale) Sperreingänge, lösen die →Abbruchfunktion aus.

  • (Optional) Trigger 1-n (boolean): (Optionale) Triggereingänge, lösen die →Triggerfunktion aus.

Ausgänge

  • Q (boolean): Ergebnis der Berechnung.

Hinweise

Praktische Anwendungsbeispiele

  •  

Code

EXPERTEN
Der Custom-Logik-Code dieses Logik-Moduls lautet wie folgt:

{  
"Level": [
    [      "$InSet",      "bool",      false    ],
    [      "$InRes",      "bool",      false    ],
    [      "$InStat",      "int",      0    ],
    [      "$Out",      "bool",      false    ],
    [      "$KonstFalse",      "bool",      false    ],
    [      "$VAR<Inhibit?>",      "bool",      false    ]  ],
"Module": [
    [      "Break",      [        "$VAR<Inhibit?>"      ]    ],
    [      "BinaryMultiplexer",      [        "$InSet",        "$InRes"      ],      "$InStat"    ],
    [      "Multiplexer",      [        "$Out",        "-$KonstFalse",        "$KonstFalse"      ],      "$Out",      "$InStat"    ]  ],
"Input": [
    [      "S",      "Eingang",      "$InSet",      "c"    ],
    [      "R",      "Eingang",      "$InRes",      "c"    ],
    [      "Inhibit",      "Inhibit",      "$VAR<Inhibit?>",      "u"    ]  ],
"Output": [
    [      "Q",      "Ausgang",      "$Out",      "c"    ]  ]
}

  • Keine Stichwörter