elseif(TIMSK1&_BV(OCIE1A))SERIAL_PROTOCOLPGM(" Can't be used as a PWM because being used to generate an interrupt");
elsecan_be_used();
elseif(TIMSK1&(_BV(TOIE1)|_BV(ICIE1)))SERIAL_PROTOCOLPGM(" Probably can't be used as a PWM because counter/timer being used to generate an interrupt");
if(WGM==0||WGM==4||WGM==12||WGM==13)SERIAL_PROTOCOLPGM(" Can't be used as a PWM because of counter mode");
#endif
elseif(TIMSK1&_BV(OCIE1B))SERIAL_PROTOCOLPGM(" Can't be used as a PWM because being used to generate an interrupt");
elseif(TIMSK1&(_BV(TOIE1)|_BV(ICIE1)))SERIAL_PROTOCOLPGM(" Probably can't be used as a PWM because counter/timer being used to generate an interrupt");
if(WGM==0||WGM==4||WGM==12||WGM==13)SERIAL_PROTOCOLPGM(" Can't be used as a PWM because of counter mode");
caseTIMER2B:
elseif(TIMSK1&_BV(OCIE1C))SERIAL_PROTOCOLPGM(" Can't be used as a PWM because being used to generate an interrupt");
TIMER_PREFIX(2,B,3);
elseif(TIMSK1&(_BV(TOIE1)|_BV(ICIE1)))SERIAL_PROTOCOLPGM(" Probably can't be used as a PWM because counter/timer being used to generate an interrupt");
if(WGM==0||WGM==4||WGM==12||WGM==13)SERIAL_PROTOCOLPGM(" Can't be used as a PWM because of counter mode");
if(WGM_TEST2)err_is_counter();
elseif(TIMSK3&_BV(OCIE3A))SERIAL_PROTOCOLPGM(" Can't be used as a PWM because being used to generate an interrupt");
elseif(TEST(TIMSK4,OCIE4A))err_is_interrupt();
elseif(TIMSK3&(_BV(TOIE3)|_BV(ICIE3)))SERIAL_PROTOCOLPGM(" Probably can't be used as a PWM because counter/timer being used to generate an interrupt");
if(WGM==0||WGM==4||WGM==12||WGM==13)SERIAL_PROTOCOLPGM(" Can't be used as a PWM because of counter mode");
elsecan_be_used();
elseif(TIMSK3&_BV(OCIE3B))SERIAL_PROTOCOLPGM(" Can't be used as a PWM because being used to generate an interrupt");
break;
elseif(TIMSK3&(_BV(TOIE3)|_BV(ICIE3)))SERIAL_PROTOCOLPGM(" Probably can't be used as a PWM because counter/timer being used to generate an interrupt");
if(WGM==0||WGM==4||WGM==12||WGM==13)SERIAL_PROTOCOLPGM(" Can't be used as a PWM because of counter mode");
elseif(TIMSK3&_BV(OCIE3C))SERIAL_PROTOCOLPGM(" Can't be used as a PWM because being used to generate an interrupt");
#if defined(TCCR5A) && defined(COM5A1)
elseif(TIMSK3&(_BV(TOIE3)|_BV(ICIE3)))SERIAL_PROTOCOLPGM(" Probably can't be used as a PWM because counter/timer being used to generate an interrupt");
elseif(TIMSK4&_BV(OCIE4A))SERIAL_PROTOCOLPGM(" Can't be used as a PWM because being used to generate an interrupt");
elsecan_be_used();
elseif(TIMSK4&(_BV(TOIE4)|_BV(ICIE4)))SERIAL_PROTOCOLPGM(" Probably can't be used as a PWM because counter/timer being used to generate an interrupt");
if(WGM==0||WGM==4||WGM==12||WGM==13)SERIAL_PROTOCOLPGM(" Can't be used as a PWM because of counter mode");
#endif
elseif(TIMSK4&_BV(OCIE4B))SERIAL_PROTOCOLPGM(" Can't be used as a PWM because being used to generate an interrupt");
elseif(TIMSK4&(_BV(TOIE4)|_BV(ICIE4)))SERIAL_PROTOCOLPGM(" Probably can't be used as a PWM because counter/timer being used to generate an interrupt");
if(WGM==0||WGM==4||WGM==12||WGM==13)SERIAL_PROTOCOLPGM(" Can't be used as a PWM because of counter mode");
elseif(TIMSK4&_BV(OCIE4C))SERIAL_PROTOCOLPGM(" Can't be used as a PWM because being used to generate an interrupt");
elseif(TIMSK4&(_BV(TOIE4)|_BV(ICIE4)))SERIAL_PROTOCOLPGM(" Probably can't be used as a PWM because counter/timer being used to generate an interrupt");
if(WGM==0||WGM==4||WGM==12||WGM==13)SERIAL_PROTOCOLPGM(" Can't be used as a PWM because of counter mode");
elseif(TIMSK5&_BV(OCIE5A))SERIAL_PROTOCOLPGM(" Can't be used as a PWM because being used to generate an interrupt");
elseif(TIMSK5&(_BV(TOIE5)|_BV(ICIE5)))SERIAL_PROTOCOLPGM(" Probably can't be used as a PWM because counter/timer being used to generate an interrupt");
if(WGM==0||WGM==4||WGM==12||WGM==13)SERIAL_PROTOCOLPGM(" Can't be used as a PWM because of counter mode");
elseif(TIMSK5&_BV(OCIE5B))SERIAL_PROTOCOLPGM(" Can't be used as a PWM because being used to generate an interrupt");
elseif(TIMSK5&(_BV(TOIE5)|_BV(ICIE5)))SERIAL_PROTOCOLPGM(" Probably can't be used as a PWM because counter/timer being used to generate an interrupt");
if(WGM==0||WGM==4||WGM==12||WGM==13)SERIAL_PROTOCOLPGM(" Can't be used as a PWM because of counter mode");
elseif(TIMSK5&_BV(OCIE5C))SERIAL_PROTOCOLPGM(" Can't be used as a PWM because being used to generate an interrupt");
elseif(TIMSK5&(_BV(TOIE5)|_BV(ICIE5)))SERIAL_PROTOCOLPGM(" Probably can't be used as a PWM because counter/timer being used to generate an interrupt");