> Ok so I massively simplified the code to instead output the low two bits >> of the counter variable and let it just run (while still reloading the >> timer interval with the timer off for the duration of the interrupt). It >> still hiccups (verified with a logic analyzer). ... > > > Appears as though it's every +/-8 ms, regardless of timer interval... An= y > significance there? I am running the timer at 1:1 prescale. 48mhz. Usb > enabled and running but polling not interrupt. Wdt disabled (would be > disconnecting from PC if it was resetting?) > --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .