PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Frage zum Bascom Simulator



graffiti
21.08.2007, 10:08
Ist es normal beim Bascom Simulator, das er nicht in Realtime läuft, wenn ich z.B. den Befehl waitms verwende

z.B. schreibe ich $crystal = 4000000 ist der Simulator ca. 4 x langsamer als er sein sollte.
wenn ich $crystal = 1000000 verwende läuft er in Echtzeit (vermute ich)

gibts da noch irgend eine Einstellung die ich übersehen habe ?

gruß und danke schonmal

Ratber
21.08.2007, 17:02
Warum er nicht in Echtzeit läuft liegt daran das er den AVR nur "Emuliert" und die entsprechenden Routinen sind eben nicht sonderlich optimal (Rechenpower hat ein halbwegs moderner Rechner ja reichlich) zumal Windows alles andere als "Echtzeitfähig" ist ;) :D

graffiti
21.08.2007, 18:54
Danke für die Info,

also ists ganz normal das es sich so lahm verhält, die reine Softwaresimulation.

repi64
21.08.2007, 19:37
Jupp,
deshalb gibt es auch den $sim Befehl, der die ganzen Wait Anweisungen im Simulator ignoriert.
Aber immer daran denken das $sim für die Hardware wieder aus zu kommentieren, sonst ist nicht einmal auf dem Display etwas sichtbar.

Ratber
21.08.2007, 20:11
Aber immer daran denken das $sim für die Hardware wieder aus zu kommentieren, sonst ist nicht einmal auf dem Display etwas sichtbar.

Yo,daran wird man aber beim Übersetzen und Schreiben nochmal erinnert.