Can some one help me on following problem.
TMR1 was configured to get interupt at every 2ms . Program runs for few cycles and interupt flag is not cleared after that even though BCF PIR1, TMR1IF command is executed.
I did simulation on MPLAB and display and i could see that interupt flag is not cleared even though program jum to ISR. I tested the circuit and same could be observed. Just after few seconds only one digit out of 3 was working. Can some one explain the reason that can cause to prevent clearing interupt flags bu using BCF f, flag_bit