Bit 7 und 6 enthalten einen für Sender und Empfänger gemeinsamen
Vorteiler NP. NP kann die Werte 1, 3, 4 und 13 annehmen. Die folgende
Tabelle zeigt die dafür erforderlichen Einstellungen für NP1 und NP0:
Vorteiler
NP1
1
0
3
0
4
1
13
1
NT (Bit 3 bis 5) und NR (Bit 0 bis 2) bestimmen weitere Teilerwerte,
getrennt für Sender (NT) und Empfänger (NR), entsprechend folgender
Codierung:
Teiler
NT2 bzw. NR2
1
0
2
0
4
0
8
0
16
1
32
1
64
1
128
1
Die Übertragungsrate des Senders berechnet sich nach folgender Formel
Senderrate = 125000 / (NP * NT),
42
NP0
0
1
0
1
NT1 bzw. NR1
NT2 bzw. NR2
0
0
0
1
1
0
1
1
0
0
0
1
1
0
1
1
die des Empfängers entsprechend
Empfängerrate = 125000 / (NP * NR).
Die weiteren Schnittstellenparameter - 8 Datenbits, kein Paritätsbit, 1Stopbit -
sind fest und können nicht geändert werden.
Die auf dem C-Control/BASIC Steuercomputer vorbereiteten Kanäle für
die Handshake-Signale RTS und CTS werden in der aktuellen Version
nicht verwendet und sind in CCBASIC-Programmen nicht ansprechbar.
Dateifunktionen
Die Dateifunktionen erlauben das Aufzeichnen von Messwerten oder
anderen Daten oder können zum Abspeichern von Information benutzt
werden, die nach Ausfall der Betriebsspannung wieder in die Programm-
variablen geladen werden sollen.
Der Speicherbereich im EEPROM-Chip nach dem Anwenderprogramm -
meist der größte Teil - steht für diesen Zweck zur Verfügung. Der
Speicherbereich wird als eine Datei verwaltet, auf die lesend oder schrei-
bend zugegriffen werden kann, nachdem sie mit dem entsprechenden
Attribut geöffnet wurde. Der Befehl zum Öffnen der Datei lautet wie
folgt:
OPEN# FOR WRITE
oder
OPEN# FOR APPEND
oder
OPEN# FOR READ
Dabei bedeutet WRITE das Öffnen zum Schreiben mit Überschreiben
eventueller alter Aufzeichnungen, APPEND das Öffnen zum Schreiben
mit Anhängen der neuen an die alten Aufzeichnungen und READ das
Öffnen zum Auslesen der Aufzeichnungen.
Es können nur Integerwerte gespeichert und gelesen werden. Jeder
Wert belegt also 2 Bytes im EEPROM. Das Schreiben und Lesen erfolgt
mit den Befehlen
PRINT# term
, wobei das berechnete Ergebnis des Terms gespeichert wird, beziehungs-
43