C Control PRO-BOT128 + C-Control PRO 128 Unit + Voltcraft® USB programming cable Kit 190406 Manual De Usuario

Los códigos de productos
190406
Descargar
Página de 244
111
C-Control Pro Mega Series
© 2008 Conrad Electronic
5.3
BASIC
Die zweite Programmiersprache für das C-Control Pro Mega Modul ist BASIC. Der
Compiler übersetzt die BASIC Befehle in einen Bytecode, der vom Interpreter des
C-Control Pro abgearbeitet wird. Der Sprachumfang, des hier verwendeten BASIC
Dialektes, entspricht in großen Teilen dem Industriestandard der großen
Softwareanbieter. Folgende Sprachkonstrukte fehlen:
·
Objektorientierte Programmierung
·
Structures
·
Konstanten
Ausführliche Programmbeispiele sind im Verzeichnis "Demoprogramme" zu
finden, das mit der Entwicklungsumgebung installiert wurde. Dort sind für fast alle
Aufgabenbereiche des C-Control Pro Moduls Beispiellösungen zu finden.
Die folgenden Kapitel beinhalten eine systematische Einführung in die Syntax und
Semantik des C-Control Pro BASIC.
5.3.1
Programm
Ein Programm besteht aus einer Menge von Anweisungen (wie z.B. "a=5"), die auf verschiedene 
Funktion "
main()
". Ein minimalistisches Programm, welches  eine Zahl in das Ausgabenfenster
druckt:
Sub main()
Msg_WriteInt(
42
)  // die Antwort auf alles
End Sub
Projekte
Man kann ein Programm auf mehrere Dateien aufteilen, die in einem Projekt (siehe 
) zusammengefasst sind. Zusätzlich zu diesen Projektdateien kann man
 zu einem Projekt hinzufügen, die Funktionen bereitstellen, die vom Programm genutzt
werden.
5.3.2
Anweisungen
Anweisung
Eine Anweisung besteht aus mehreren reservierten Befehlswörtern, Bezeichnern und Operatoren, die
vom Ende der Zeile abgeschlossen wird. Um verschiedene Elemente einer Anweisung zu trennen,
existiert zwischen den einzelnen Anweisungselementen Zwischenraum im engl. auch "Whitespaces
" genannt. Unter Zwischenraum versteht man Leerzeichen, Tabulatoren und Zeilenvorschübe ("C/R