Funktion thread_delay und Softwareuhr Kategorie: CC-Pro Unit & Appl.Board (von ER - 6.07.2009 9:17) | ||
| ||
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: ![]() ![]() ![]() ![]() ![]() |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum