Timer 1 als Zeitbasis benutzen (timer1.c)


Funktionen

void timer1_init (void)
 Die Timer1 init Funktione.
 ISR (TIMER1_OVF_vect)
unsigned char timer1_sec_RegisterCallbackFunction (TIMER1_CALLBACK_FUNC pFunc)
unsigned char timer1_sec_RemoveCallbackFunction (TIMER1_CALLBACK_FUNC pFunc)
unsigned char timer1_msec_RegisterCallbackFunction (TIMER1_CALLBACK_FUNC pFunc)
unsigned char timer1_msec_RemoveCallbackFunction (TIMER1_CALLBACK_FUNC pFunc)
unsigned char timer1_msec_RegisterCoundowntimer (void)
void timer1_msec_SetCountdownTimer (unsigned char timer, unsigned int value)
unsigned int timer1_msec_GetCountdownTimer (unsigned char timer)
void timer1_msec_ReleaseCountdownTimer (unsigned char timer)

Variablen

unsigned char ms
unsigned char ss
unsigned char mm
unsigned char hh
TIMER1_CALLBACK_FUNC TIMER1_sec_CallbackFunc [MAX_TIMER1_CALLBACKS]
TIMER1_CALLBACK_FUNC TIMER1_msec_CallbackFunc [MAX_TIMER1_CALLBACKS]
unsigned int TIMER1_msec_CountdownTimers [MAX_TIMER1_COUNTDOWNTIMER]

Ausführliche Beschreibung

 #include "timer1.h" 
Uebersicht
Timer 1 als Zeitbasis fuer igene Programme benutzen. Es koennen damit Timeout Counter gebaut werden, oder beim Funktionen mit in den Timerinterrupt enigebunden werden.

Erzeugt am Fri Sep 8 13:37:40 2006 für MikroEthernetBoard von  doxygen 1.4.6