BASCOM Waitms

Gast #2403512
Lesenswert?
• ▲
▼
Hallo,
ich arbeite jetzt seit einigen Monaten mit AVRs und Bascom.

Dabei habe ich noch keine genauen Zeitsachen gebraucht.

Aber jetzt hätte ich einige Fragen, zum Waitms Befehl.
Bei Waitms 1000 sollte er doch eine Senkunde warten?
Bei mir wird da aber einige Senkunden gewartet.

Wenn man ganz genaue Zeiten braucht, dann ist der Waitms Befehl
zu ungenau habe ich irgendwo mal gelesen.
Dann soll man es mit Timrn machen oder?
#2403524
Lesenswert?
• ▲
▼
Christian schrieb:
> Hallo,
> ich arbeite jetzt seit einigen Monaten mit AVRs und Bascom.
>
> Dabei habe ich noch keine genauen Zeitsachen gebraucht.
>
> Aber jetzt hätte ich einige Fragen, zum Waitms Befehl.
> Bei Waitms 1000 sollte er doch eine Senkunde warten?
> Bei mir wird da aber einige Senkunden gewartet.

Dann vergleiche mal die Angabe der Taktfrequenz mit der tatsächlichen 
Taktfrequenz Deines Controllers. Tip: Einige neuere AVRs haben eine 
Taktvorteiler, der per Fuse auf 1 zu 8 voreingestellt ist.

>
> Wenn man ganz genaue Zeiten braucht, dann ist der Waitms Befehl
> zu ungenau habe ich irgendwo mal gelesen.

Naja, das sind dann Abweichungen von wenigen Prozenten.

> Dann soll man es mit Timrn machen oder?

Der Hauptgrund für den Einsatz von Timern ist das Entlasten der CPU, den 
Timer arbeiten in Hardware (im Hintergrund), Waitms ist eine 
Warteschleife, bei der die CPU sinnlos Takte zählt, um 
Verzögerungszeiten zu erzielen. Dabei kann die CPU natürlich nix Anderes 
machen.

...

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.