Am Bildschirm des Terminalprogramms sollte erscheinen
mytab[0]=12
mytab[l]=-20
mytab[2]=0
mytab[3]=1000
Besonders nützlich erweisen sich Tabellen beim Umsetzen von A/D-Wer-
ten in echte physikalische Größen. Eine Umsetzungstabelle hat dann in
der Regel 256 Einträge. Der gemessene A/D-Wert geht dann als Tabellen-
index in die Bestimmung der physikalischen Größe ein.
Um den Stand der internen Echtzeituhr auszulesen und zu setzen, sind
folgende globale Variablen definiert:
YEAR
MONTH
DAY
DOW
HOUR
MINUTE
SECOND
Beachten Sie bitte, daß während des Zugriffs die interne Uhr weiterläuft.
Der Sekundenwert sollte daher stets zuerst ausgelesen werden. Steht er
auf 59, so muß nach dem Lesen der letzten interessierenden Zeit-
information (z.B YEAR) der Sekundewert nochmals gelesen und auf =O
getestet werden. In diesem Fall ist das Auslesen der Echtzeituhr zu wie-
derholen, da eine neue Minute angebrochen ist (Extremfall Silvester mit
Weiterschalten aller Stellen in Uhr und Datum).
Die Jahreszahl wird im C-Control System nur zweistellig abgespeichert.
Jahr (0...99)
Monat (1...12)
Tag des Monats (1...31)
Wochentag (O=Sonntag...G=Samstag)
Stunde (0...23)
Minute (0...59)
Sekunde (0...59)
43