Logiksimulation

Dieses Programm wurde speziell für den Lehrplanpunkt "Inf12 Lernbereich 4: Funktionsweise eines Rechners (EN) – Schmuckpunkte zu Logikgattern" entwickelt. Es erlaubt den Aufbau von Schaltungen mit den gängigen Logikgattern sowie die Simulation der Schaltung, d. h. die Berechnung der Ausgangswerte abhängig von den Eingangswerten.
Die Oberfläche ist so aufgebaut, dass das Programm auch auf Tablets (zur Zeit nur iPads) ausgeführt werden kann.

Funktionsbeschreibung

Grundlegende Funktionen

Alle fünf Grundfunktionen können über die entsprechenden Menüs oder über die Bedienknöpfe auf der rechten Seite der Werkzeugleiste ausgeführt werden.

Funktionen zum Erstellen einer Schaltung
Diese werden über die Knöpfe auf der linken Seite der Werkzeugleiste und / oder Mausaktionen ausgelöst.

  1. Auswahlmodus einschalten
    Auf das Pfeilsymbol am linken Rand der Werkzeugleiste klicken
  2. Neues Gatter einfügen
    Gewünschtes Gatter im linken Teil der Werkzeugleiste auswählen und mit der Maus auf die Position für das neue Gatter klicken.
  3. Gatter verschieben
    Auswahlmodus in der Werkzeugleiste auswählen und Gatter mit der Maus an den gewünschten Ort ziehen
  4. Gatter löschen
    Auswahlmodus in der Werkzeugleiste auswählen, Gatter anklicken und im rechten Teil der Werkzeugleiste auf das Löschen-Symbol (Kreis mit Kreuz) klicken
  5. Neue Verbindung einfügen
    Mit der Maus vom Ausgang eines Gatters zum gewünschten Eingang des Zielgatters ziehen
  6. Verbindung löschen
    Auswahlmodus in der Werkzeugleiste auswählen, Verbindung anklicken und im rechten Teil der Werkzeugleiste auf das Löschen-Symbol klicken
  7. Verbindung ändern
    Verbindung mit der Maus aus dem Eingang des Zielgatters auf das neue Ziel ziehen (kann auch zum Löschen einer Verbindung verwendet werden).

Downloads

Folgendes Material kann von dieser Seite geladen werden:

Systemvoraussetzungen

Das Programm wurde in Java entwickelt und besteht aus einer ausführbaren JAR-Datei. Voraussetzung zum Starten des Programms ist daher unabhängig vom Betriebssystem eine Java-Laufzeitumgebung Java 19 oder besser. Für Windows und macOS (mit Java-Laufzeitumgebung) stehen Wrapper zur Verfügung, welche die JAR-Datei zu einem vollständigen Programm ergänzen.

Rückmeldungen

Wenn Sie Fehler entdecken oder wenn Sie Anregungen bezüglich Funktionsweise, Bedienung, Darstellung usw. haben, teilen Sie mir Ihre Wünsche bitte mit.