diff --git a/main.c b/main.c index 0c1242a..ddb911f 100644 --- a/main.c +++ b/main.c @@ -1,6 +1,6 @@ #include #include -#include +#include "ptimer.h" #include "i2c.h" #include "rtc.h" #include "led.h" @@ -11,6 +11,7 @@ int main() { + ptimer_init(); i2c_init(I2C_BITRATE); rtc_int0_init(); led_init(); diff --git a/ptimer.c b/ptimer.c new file mode 100644 index 0000000..f3b4e70 --- /dev/null +++ b/ptimer.c @@ -0,0 +1,23 @@ +#include +#include +#include "ptimer.h" + +volatile uint16_t timers[TIMERS_COUNT]; + +void ptimer_init(void) +{ + for(uint8_t i=0; i