15 lines
427 B
C
15 lines
427 B
C
#if DBG > 0
|
|
/* set LED pin high/low at the start/end of an ISR */
|
|
#define DBG_ISR_BEGIN PORTB |= (1<<PB0);
|
|
#define DBG_ISR_END PORTB &= ~(1<<PB0);
|
|
|
|
/* Set PB1=OC1A as output pin and toggle this pin on TIMER1 compare match */
|
|
#define DBG_OC1A_TOGGLE DDRB |= (1<<DDB1); \
|
|
TCCR1A |= 1<<COM1A0;
|
|
#else
|
|
#define DBG_ISR_BEGIN /* nothing */
|
|
#define DBG_ISR_END /* nothing */
|
|
#define DBG_OC1A_TOGGLE /* nothing */
|
|
#endif
|
|
|