## LogicSim Kurzanleitung

Aus der Liste auf der linken Seite werden Schaltkreise (Gatter) ausgewählt und auf der Arbeitsfläche plaziert.

Zum Verkabeln auf den Ausgang (rechte Seite) eines Gatters klicken und das Kabel bis zum Eingang (linke Seite) eines Gatters führen. Mit Shift und Mausklick auf ein bestehendes Kabel wird ein neues Kabel an diese Stelle angeschlossen.

Gatter und Kabel können durch Anklicken aktiviert, und mittels der Entfernen-Taste gelöscht werden.

Bei einigen Gattern (z.B. Clock, MonoFlop, LCD, TextLabel) können Einstellungen verändert werden, indem im Kontext-Menü (rechte Maustaste) des Gatters "Properties" gewählt wird.

Für manche Gatter (AND, OR, XOR, usw) kann die Anzahl der Eingänge in der Auswahlbox unter der Gatterliste eingestellt werden.
Die Gatter verhalten sich dann, als wären sie auf diese Weise verbunden:

Eingangsbeschaltung

Mit dem "input inverter" wird der Pegel auf einem Kabel am Eingang eines Gatters negiert. Zum Platzieren den Negator aus der Liste wählen und auf den Eingang eines Gatters klicken.
Mit "input high" und "input low" können Eingänge auf einen bestimmten Pegel gesetzt werden, ohne dass ein Kabel daran angeschlossen werden muss.
Zum Rücksetzen eines Eingangs auf das normale Verhalten wird ein "normal input" auf dem entsprechenden Eingang platziert.

#### Erstellen eines Moduls

In einem Modul ist eine Schaltung zusammengefasst, die dann als Gatter in einer anderen Schaltung verwendet wird.

Zum Erstellen aus dem Menü "Module" den Menüpunkt "Create Module" auswählen. In den geöffneten Dialog wird die Beschreibung des Moduls eingetragen. Der "Module Name" ist gleichzeitig der Dateiname des Moduls. Das "Module Label" ist die Beschriftung des Gatters.

Nach Drücken der "Use" Schaltfläche erscheinen Input-/Output-Gatter, welche die Ein-/Ausgänge des Moduls repräsentieren. Die LogicSim Schaltung wird daran angeschlossen. Zum Test des Moduls können an die Eingänge des Input Gatters Schalter und an die Ausgänge des Output Gatters LEDs angeschlossen werden.

Beim Speichern wird das Modul unter dem angegebenen Namen im "modules" Verzeichnis gespeichert. Daraufhin erscheint es in der Gatter-Liste und kann in eine neue Schaltung eingebaut werden.

Als Beispiel "FullAdder.mod" aus dem "modules" Verzeichnis öffnen. Dieses Modul wird in der Schaltung "5 Bit Adder.lsim" verwendet.

5 Bit Addierschaltung, in der fünf Volladder Module verwendet werden.
Volladder Modul