Zeitmessung mit dem PC

Gibt es eigendlich eine Möglichkeit zwei Schalter an den Parallelport anzuschließen und dann ein Programm zu schreiben das die zwei Schalter abfragt und dann die Zeit misst (sek oder min.) die man braucht um die Schalter nacheinander zu messen?

Ich würde gerne die Reagtion von Menschen messen oder Geschwindigkeiten von Modellautos oder Personen usw.

Die Hardware kann ich selber entwickeln. Die zwei Schalter würde ich gerne an die Parallele Schnittstelle (Eingänge) anschliessen.

Aber ich brauche tringend den Befehl der die Zeit misst oder ein kleines Programm.

Ich verwende die Programmiersprache QBasic, also wenn jemand eine Möglichkeit kennt die Zeit in QBasic zu messen der melde sich bitte.

Vielen Dank

Hallo Christoph,

QBasic stellt hierzu die Funktion TIMER zur Verfügung.
Die Funktion TIMER gibt die Anzahl der Sekunden nach Mitternacht aus. Die Auflösung dieses Timers beträgt 55 mS. Wenn kürzere Abstände gemessen werden sollen fällt mir noch Power-Basic ein das eine Funktion MTIMER bereitstellt. Diese Funktion hat eine Auflösung von ca. 1 µS.

Hier ein Beispiel:

CLS

A = TIMER

FOR x = 1 TO 100000
NEXT

PRINT TIMER - A

Ich hoffe es hilft Dir weiter.

Gruss

Pit

Ich hoffe es hilft Dir weiter.

Gruss

Pit

Ja das ist sehr gut . Vielen Dank, ich habe schon 2 versuche mit deinem Programm gemacht und es funktioniert sehr gut.

Danke