Forum: Mikrocontroller und Digitale Elektronik Zeitverzögerung


von schuster (Gast)


Lesenswert?

Wie bekomme ich eine Zeitverzögerung zwischen meinen Befehlen hin
sowas wie 'delay' in c ??????
Bsp. will ich das ein Befehl ausgeführt wird und der andere 10 sek
später !?!?!?!??!
Ich schreibe in Assembler ?
Danke

von Dieter (Gast)


Lesenswert?

Hallo

Entweder du du "vegeudest" die 10 sekunden in einer Schleife, oder du
schaust dir mal die Timmer des AVR genauer an.

Die suche nach +delay +asm hier im Forum bringt einen auch weiter.

MFG

Dieter

von Dieter (Gast)


Lesenswert?

Nachtrag

Falls du eine Schleife haben willst hier noch ein Link

http://www.home.unix-ag.org/tjabo/avr/AVRdelayloop.html

MFG
Dieter

von Vitali Tscheroun (Gast)


Lesenswert?

Hi,
der Generator ist gut,aber nur für kleine Zeiten.
Denn für eine Wartezeit von 500sec brauchst du im Programm über
300 Worte!!! Der helle Wahnsinn!
Aber wie gesagt,sonst nur zu empfehlen.
Vitali.

von schuster (Gast)


Lesenswert?

Moment für ne Verzögerung von 500 sek brauche ich 300 Worte??
Wie klappt das denn etwas mit Timern ? kann doch nicht wirklich so
komplex sein ? bsp. für ein Lauflicht, ist wa mögl?

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.