2019-01-28 18:29:31 +00:00
|
|
|
//! @file
|
|
|
|
|
|
|
|
#ifndef FIRMWARE_SYSTEM_TIMER_H_
|
|
|
|
#define FIRMWARE_SYSTEM_TIMER_H_
|
|
|
|
|
|
|
|
#include "Arduino.h"
|
2019-07-08 14:42:21 +00:00
|
|
|
#define SYSTEM_TIMER_2
|
2019-01-28 18:29:31 +00:00
|
|
|
|
|
|
|
#ifdef SYSTEM_TIMER_2
|
|
|
|
#include "timer02.h"
|
2020-06-01 15:58:15 +00:00
|
|
|
#include "tone04.h"
|
2019-01-28 18:29:31 +00:00
|
|
|
#define _millis millis2
|
|
|
|
#define _micros micros2
|
|
|
|
#define _delay delay2
|
2020-06-01 15:58:15 +00:00
|
|
|
#define _tone tone4
|
|
|
|
#define _noTone noTone4
|
2019-07-08 14:42:21 +00:00
|
|
|
|
|
|
|
#define timer02_set_pwm0(pwm0)
|
|
|
|
|
2019-01-28 18:29:31 +00:00
|
|
|
#else //SYSTEM_TIMER_2
|
|
|
|
#define _millis millis
|
|
|
|
#define _micros micros
|
|
|
|
#define _delay delay
|
2019-07-30 13:05:40 +00:00
|
|
|
#define _tone tone
|
|
|
|
#define _noTone noTone
|
2019-01-28 18:29:31 +00:00
|
|
|
#define timer02_set_pwm0(pwm0)
|
|
|
|
#endif //SYSTEM_TIMER_2
|
|
|
|
|
|
|
|
#endif /* FIRMWARE_SYSTEM_TIMER_H_ */
|