Interaktive Elemente zur Digitaltechnik
Minimierer für Schaltterme
Im Kopf der Seite:
---- features: logic-tool ----
An der Stelle, an der das interaktive Element erscheinen soll:
<div class="logic-tool interaktiv"
data-zeige-wahrheitstabelle="ja"
data-zeige-minimierte-funktion="ja"
data-sortiere-variablen-alphabetisch="nein">
</div>
Parameter:
- data-zeige-wahrheitstabelle: Gibt an, ob die Wahrheitstabelle angezeigt werden soll
- data-zeige-minimierte-funktion: Gibt an, ob die minimierte Funktion angezeigt werden soll.
- data-sortiere-variablen-alphabetisch:
- Falls ja: Die Eingangsvariablen werden in der Wahrheitstabelle alphabetisch sortiert
- Falls nein: Die Eingangsvariablen erscheinen in der Wahrheitstabelle in der Reihenfolge, in der sie erstmalig im eingegebenen Schaltterm stehen
Ergebnis:
Logik-Simulator
An der Stelle, an der das interaktive Element erscheinen soll:
<div
class="logic-simulator"
style="height: 450px;"
data-konfiguration="full"
data-datei="bsp.json"
data-available-parts="all"
data-debug="false"
/>
Parameter:
-
data-konfiguration: Gibt an, welche Features der Simulator anbieten soll. Mögliche Werte:
- full: alle Features
- fullWithoutModules: alle Features außer Erstellen von Modulen
- simulation: Simulieren einer Datei, die über data-datei eingebunden wird; Bearbeitung nicht möglich
- verbindungenHinzufuegen: In einer Datei, die über data-datei eingebunden wird, können Verbindungen hinzugefügt werdn. Simulation möglich.
- data-datei: Datei, die bei Programmstart geladen werden soll. Die Datei muss sich im gleichen Ordner wie die Inhaltsdatei befinden.
- data-available-parts: Bauteile, die hinzugefügt werden könen. Mögliche Werte:
- all: Alle unterstützten Bauteile können hinzugefügt werden
-
Liste von Bauteilen, z.B.: "AND,OR,TEXT"
Verfügbare Bauteile: AND, OR, NOT, NAND, NOR, SWITCH, LED, CONST_0, CONST_1, SEVEN_SEGMENT, BINARY_INPUT, BINARY_DISPLAY, HA, VA, SEVEN_SEGMENT_DECODER, RS_ASYNC, RS_POS_TAKT_ZUSTAND, D_POS_TAKT_FLANKE, REG_4BIT, SHIFT_REG_4BIT
Ergebnis: