Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

ON TIMER-Befehl
Syntax:
Verwendung:
Bemerkungen:
GW-BASIC
ON TIMER(n) GOSUB <Zeilennummer>
Legt die Zeilennummer fest, bei der die Ausführung
einer Subroutine nach Ablauf einer bestimmten
Zeitspanne beginnt.
n ist ein numerischer Ausdruck in dem Bereich von
1 bis 86,400. Er stellt den Status des TIMER-Zäh-
lers dar, der eine Zeitgeber-Aktivität auslöst. Dieser
Bereich von Sekunden bedeutet, daß eine Zeit­
spanne von bis zu 24 Stunden festgelegt werden
kann. Im Anschluß an einen TIMER ON Befehl
kommt es in Abständen von n Sekunden zu einer
Zeitgeber-Aktivität.
<Zeilennummer> ist die erste Zeile der Subrou­
tine, die GW-BASIC bei einer Zeitgeber-Aktivität
ausführt. Wird eine Zeilennummer von 0 angege­
ben, so kommt es zu keiner Programmverzweigung
bei Zeitgeber-Aktivitäten.
Nach Ablauf von n Sekunden kommt es zu der Zeit­
geber-Aktivität. Danach zählt GW-BASIC wieder
von 0 bis n und verzweigt sich bei der angegebenen
Zeilennummer zu der Subroutine.
Wird TIMER OFF angegeben, so kommt es zu kei­
ner Programmverzweigung bei Zeitgeber-Aktivitä­
ten. Außerdem werden die Zeitgeber-Aktivitäten
nicht festgehalten.
TIMER STOP bedeutet, daß es zu keiner Pro­
grammverzweigung bei Zeitgeber-Aktivitäten
kommt, daß die Zeitgeber-Aktivität jedoch von GW-
BASIC festgehalten wird. Aus diesem Grund
kommt es bei Ausführung von TIMER ON sofort zu
einer Programmverzweigung, wenn in der Zwi­
schenzeit eine Zeitgeber-Aktivität stattfand.
Bei einer Programmverzweigung führt GW-BASIC
automatisch einen TIMER STOP Befehl aus,
damit es nicht zu sich wiederholenden Programm­
verzweigungen kommen kann. Beim Rücksprung
aus der Subroutine wird automatisch TIMER ON
GW-BASIC-BEFEHLE UND FUNKTIONEN

ON TIMER

4-183

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für NCR GW-BASIC

Inhaltsverzeichnis