$SIM/de
From MCS Wiki AVR
< $SIM
Contents |
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 |
---|