1. I would remove "PAUSE 50" from main loop.
2. To load the timer, have a word variable like timex.
For example:

Code:
TimeX VAR WORD

TimeX = 65437

TMR1L = TimeX.LowByte
TMR1H = TimeX.HighByte
3. Why not use TMR0 ?


----------------