Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Funktion thread_delay und Softwareuhr Kategorie: CC-Pro Unit & Appl.Board (von ER - 6.07.2009 9:17)
Ich nutze:
C-Control Pro Mega32
Hallo liebe Experten,
bin beim Studium des Handbuches wieder auf etwas gestoÃ?en:

Beide Funktionen benutzen den Timer2,
der für beide Funktionen auf 10ms Interrupt eingestellt ist.

Kann man diese beiden Funktionen gemeinsam in einem Programm
benutzen und aufrufen????

Ich meine: Die Uhr ist wichtig und Thread_delay ebenso.

Laut Handbuch IDE nur mit Einschränkungen, aber welche:

void Thread_Delay(word delay);
===============================
Hiermit wird ein Thread für eine bestimmte Zeit auf "schlafend"
geschaltet. Nach dem angegebenen Zeitraum ist er wieder für die
Abarbeitung bereit. Der Zeitraum wird in Ticks angegeben,
die von Timer 2 erzeugt werden. Wird Timer 2 abgeschaltet oder
für einen anderen Zweck gebraucht, ist die Funktionsweise von
Thread_Delay() undefiniert.


Softwareuhr (clock)
===================
Die interne Software Uhr wird durch den 10ms Interrupt von Timer2
getaktet. Es können Uhrzeit und Datum gesetzt werden,
die ab diesem Zeitpunkt selbständig weiterlaufen.


mfg
Ellen


    Antwort schreiben


Antworten:

Re: Funktion thread_delay und Softwareuhr (von PeterS - 6.07.2009 9:34)
    Re: Funktion thread_delay und Softwareuhr (von ER - 6.07.2009 10:32)
        Re: Funktion thread_delay und Softwareuhr (von PeterS - 6.07.2009 15:55)
            Re: Funktion thread_delay und Softwareuhr (von ER - 10.07.2009 16:29)
                Re: Funktion thread_delay und Softwareuhr (von PeterS - 10.07.2009 18:01)