On top of the other replies, why not do this:

Code:
IF PIR1.0 THEN
        PIR1.0 = 0
        TOGGLE portc.0
        TMR1H = CAL_H : TMR1L = CAL_L
    ENDIF
Toggle directly port insted of flag and then port.

Not tested though.

Ioannis