>>16
the TMR1IF bit should be cleared before enabling interrupts
と書いてあるな、手元のデータシートには。