Hi ck1223,

For the first issue ...
Code:
@TMR1 = TMR1L
TMR1  VAR  WORD  EXT
Now you can use the TMR1 value like any other word.

Just be sure to turn the timer OFF when changing values. Otherwise, the lowbyte might overflow into the highbyte in-between PBP changing the separate registers.
<br>