Forum: Mikrocontroller und Digitale Elektronik BASECOM Simulator funktioniert nicht!?


von Hans (Gast)


Lesenswert?

Hallo,

ich weiß nicht, ob das das richtige Forum ist, aber vielleicht weiß ja 
doch jemand eine passende Antwort. Ich habe zum Test des Basecom Avr 
Simulators folgenden einfachen Code geschrieben:

$crystal = 8000000
$regfile = "m8def.dat"
Config Lcd = 16 * 2
Config Lcdpin = Pin , Db7 = Portc.5 , Db6 = Portc.4 , Db5 = Portc.3 , 
Db4 = Portc.2 , E = Portc.1, Rs= Portc.0
Cls
Do
Lcd "Hello World"
Waitms 500
Cls
Waitms 200
Loop

Nun compiliere ich den Code ohne Probleme und starte den Simulator. 
Leider bewegt sich hier der blaue Pfeil keinen Schritt weiter. Er bleibt 
immer in der ersten Zeile stehen. Ich denke, dass das ein Anfängerfehler 
ist, aber ich komme gerade nicht weiter.

Danke für eure Hilfe.

von MWS (Gast)


Lesenswert?

Hans schrieb:
> Basecom Avr

Das heißt Bascom und Du musst abgesehen davon, daß der auch Simulator 
gestartet wurde, beim Compilieren ein $sim einfügen, sonst dauern die 
Verzögerungsschleifen, sowohl die Waitms() als auch die im internen Code 
verbauten LCD-Delays zu lange.

von Hans (Gast)


Lesenswert?

Das wars! Vielen Dank:-)

von Jonathan S. (joni-st) Benutzerseite


Lesenswert?

Aber vorsicht: Der Simulator hat leider ein paar Bugs und funktioniert 
nur bei recht einfachen Sachen... Zumindest bei mir unter Win7. Teste am 
Besten direkt in der Zielschaltung.


Gruß
Jonathan

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.