Herunterladen Inhalt Inhalt Diese Seite drucken

Dateifunktionen - Conrad Electronic Robby Rp5 Bedienungsanleitung

Inhaltsverzeichnis
BAUD R2400
schaltet beispielsweise Sender und Empfänger auf die Rate von 2400 Bit pro Sekunde um. Prinzipiell sind
auch andere als die vordefinierten Raten, auch für Sender und Empfänger unterschiedliche, möglich. Die
Übertragungsraten der seriellen Schnittstelle werden durch Teilung aus einem internen Takt des Mikropro-
zessors des C-Control/BASIC Steuercomputers abgeleitet. Der dem BAUD Befehl zu übergebende Byte-
wert enthält die erforderlichen Teilerwerte Nxx.
b7
b6
NP1
NP0
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.
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 / NR2 NT1/ NR1
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),
die des Empfängers entsprechend:
Die weiteren Schnittstellenparameter - 8 Datenbits, kein Paritätsbit, 1 Stopbit –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 Pro-
gramm-variablen geladen werden sollen. Der Speicherbereich im EEPROM-Chip nach dem Anwenderpro-
gramm -meist
der größte Teil - steht für diesen Zweck zur Verfügung. Der Speicherbereich wird als eine Datei verwaltet,
auf die lesend oder schreibend zugegriffen werden kann, nachdem sie mit dem entsprechenden Attribut
geöffnet wurde. Der Befehl zum Öffnen der Datei lautet wie folgt:
OPEN# FOR WRITE
OPEN# F OR APPEND
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
b5
b4
NT2
NT1
NP0
0
1
0
1
NT0 / NR0
0
0
0
1
1
0
1
1
0
0
0
1
1
0
1
1
b3
b2
NT0
NR2
Empfängerrate = 125000 / (NP * NR).
b1
b0
NR1
NR0
29
Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Ccrp519 03 33

Inhaltsverzeichnis