Hi,
I try to implement an interrupt on timer ISR (TIMER4_COMPA_vect), but I can’t program this function because I use Servo library and It has in file .h and .c these lines:
File .h:
...
#if defined(__AVR_ATmega1280__) || defined(__AVR_ATmega2560__)
#define _useTimer5
#define _useTimer1
#define _useTimer3
#define _useTimer4
typedef enum { _timer5, _timer1, _timer3, _timer4, _Nbr_16timers } timer16_Sequence_t ;
...
File .c:
...
#if defined(_useTimer4)
ISR(TIMER4_COMPA_vect)
{
handle_interrupts(_timer4, &TCNT4, &OCR4A);
}
#endif
...
and not permit me implement any Timer,.
My question is: Servo library use all Timers? I can comment Timer4 for my use ?
Thanks !!
Regards,