Are you running TMR1 from an external Watch x-tal?
Anyway, you don't want to enable the interrupt without actually having any code in place to service the interrupt. I suspect that's what's causing your problem.
Try uncommenting ONLY the T1CON line and I think you'll see that the code continues to work.
/Henrik.
Bookmarks