I am trying to set up a one-shot timer on timer 1, and can't get it to work. I am using timer 0 as a PWM output, and timer 2 as the Clock_tick timer. Both of these work well. I would like to create a one-shot timer that I can set with various time-outs, start, and get an interrupt from upon time-out. To test the timers software, I created a static, periodic timer that started automatically. That worked well, so I changed it to an auto starting one-shot, and that worked. When I set the timer to be USER started with a call to Timer_start(..), however, I don't get the interrupt.