Works good. Thank you.

I would like to reload timer 1 on each interrupt from a variable.

Something like:
Code:
wTIMER1 var TMR1L      ' access 16 bits of TMR1 
wTimerPreload VAR WORD
wTimerPreload  = 65211  'adjust in program

  
'---[TMR1_INT - interrupt handler]------------------------------------------
ASM
ToggleLED1
    MOVE?CT   1, _INTERRUPT_SET    ; SET FLAG
    INT_RETURN

wTIMER1 = wTimerPreload  ; in assembly

ENDASM
Norm