Herunterladen Inhalt Inhalt Diese Seite drucken

Definition Von Digital - Conrad C-Control Bedienungsanleitung

Inhaltsverzeichnis

Werbung

Wenn bei Byte- und Werddefinitionen die Zellenangabe [nr] weggelas-
sen wird, übernimmt der Compiler die Aufteilung auf den Speicherbe-
reich. Achten Sie dann darauf, daß nicht abwechselnd Bytes und Words
definiert werden. Die folgenden Anweisungen
DEFINEa BYTE
DEFINE
DEFINE
DEFINE
führen zu zwei ungenutzten (verschenkten
a und b sowie zwischen c und d, da Words prinzipiell an den Bytes
1,3,5,7,... usw. der 24 Bytes ausgerichtet werden.
Besser wäre,
DEFINE
DEFINE
DEFINE
DEFINE
zu schreiben.
Die automatische Aufteilung der Variablen auf den Speicher durch den
Compiler beginnt bei Zellennummer 1. Das obige (bessere) Beispiel be-
legt 6 Bytes. Bei Definition weiterer Bits, Bytes und Words mit Angabe
der Zellennummer ist wieder auf unerwünschte Überlappung zu achten.
Ein bereits definierter Variablenbezeichner
definiert werden.

Definition von Digital

In CCBASIC wird auf Ports wie auf Variablen zugegriffen. Auch hier muß
jeder verwendete Port zuvor definiert sein.
Definition eines der 16 Digitalports:
l
DEFINE
Dabei sind für nr Werte von 1 bis 16 zulässig.
b
WORD
c
BYTE
d
WORD
b
WORD
d
WORD
a
BYTE
c
BYTE
bezeichner
kostbaren!) Bytes, zwischen
darf nicht ein zweites Mal
PORT[nr]
25

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis