
DigiSim is een Windows (versie 95 of hoger) programma om redelijk eenvoudige digitale schakelingen (systemen) in te simuleren.
Een digitaal systeem bestaat uit verschillende soorten standaard onderdelen zoals poorten, tellers,
flipflops enz. maar ook specifieke invoer- en uitvoeronderdelen als schakelaars, LED-display, PC-ports of bestand.
Elk onderdeel is als plug-in aan DigiSim toe te voegen.
Standaard worden er zo'n 30 verschillende onderdelen meegeleverd.
Het is ook mogelijk om zelf plug-ins te maken.
Een systeem wordt in DigiSim gebouwd door alle verbindingen tussen onderdelen in tekstregels te beschrijven. Elk onderdeel heeft een volgnummer en elke in- en uitgang van een onderdeel een unieke naam. Per regel wordt één verbinding beschreven:
EN1uit naar TelPuls2 ; Dit is commentaar
In het voorbeeld staat dat de uitgang van EN-poort nummer 1 naar de TelPuls-ingang van teller 2 gaat.
Nu is het niet nodig om alle verbindingen zelf in te tikken.
Met een aansluitingenvenster is het mogelijk om regels samen te stellen door uit lijstjes te kiezen en nummer aan te geven.
Als een systeem klaar en gecontroleerd is kan het worden bewaard in een (ASCII) tekstbestand.
Daarna kan DigiSim het systeem uitvoeren.
Daartoe komt een bedieningspaneeltje op het scherm waarmee het systeem op verschillende manieren kan worden doorgerekend.
Tijdens het doorrekenen veranderen signalen die op het scherm zichtbaar gemaakt kunnen worden.

Hieronder volgt een voorbeeld van een (klein) systeem.
; Voorbeeld systeem ; maak van een korte puls een langere puls ; het systeem zelf Klok1 naar TelPuls1 ; continue aanbieden Schakel1 naar SetFF1 ; maak geheugen hoog Schakel1 naar ReSetTel1 ; teller begint bij 0 RSFlipFlop1 naar TelAan1 ; zet teller aan of uit Teller1uit2 naar ReSetFF1 ; maak laag bij 4 ; maak de signalen zichtbaar Schakel1 naar Scherm2 ; puls van Schakelaar A RSFlipFlop1 naar Scherm3 ; langere puls van systeem ; laat de tellerwaarde te zien (optie) Teller1uit0 naar LDisp1in0 Teller1uit1 naar LDisp1in1 Teller1uit2 naar LDisp1in2 Teller1uit3 naar LDisp1in3
DigiSim 3 wordt compleet met installatieprogramma en helpbestand (MS Internet Explorer vereist) geleverd. DigiSim 3 is FreeWare en uiteraard kan ik op geen enkele manier aansprakelijk worden gesteld voor de directe of indirecte gevolgen van het gebruik van DigiSim. De sourcecode van DigiSim is niet beschikbaar, het is géén opensource project.
Zie DigiSim oud voor de oudere versies van DigiSim 3.
Verantwoording bij deze software.