$SIM/de

Aus MCS Wiki AVR
Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Funktion

Weist den Compiler an, für WAIT und WAITMS leere (wirkungslose) Warteschleifen zu generieren. Dadurch wird eine schnellere Simulation möglich.

 

 

Syntax

$SIM

 

 

Anmerkungen

Die Simulation von WAIT-Befehlen kann sehr viel Zeit in Anspruch nehmen - besonders wenn Speicherabbilder geöffnet sind.

Die $SIM Compiler Direktive weist den Compiler an, keinen Code für WAIT und WAITMS zu generieren. Dadurch wird die Simulation schneller.

 

Wenn das BASCOM-Programm fertig getestet ist dann muss die $SIM-Direktive auskommentiert oder gelöscht werden weil sonst WAIT und WAITMS nicht wie erwartet funktionieren.

Wenn vergessen wird, $SIM zu entfernen und das Programm auf den Chip gebrannt wird dann erscheint eine Warnung, dass $SIM angegeben ist.

 

 

Siehe auch

NONE

 

 

Assembler

NONE

 

 

Beispiel


$regfile = "m48def.dat"
$crystal = 4000000
$baud = 19200
Config Com1 = Dummy , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0
 
$sim  ' Nur für Simulation
Do
Wait 1
Print "Hallo"
Loop

Languages   English Deutsch  
Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
In anderen Sprachen
Sprache