Why is my ATmega32 timer interrupt not executing? - EdgeBench