#include <avr/interrupt.h>
#include <avr/io.h>
#include "timer1.h"
Include-Abhängigkeitsdiagramm für 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] |