Quote Originally Posted by Darrel Taylor View Post
I'm still embarrassed though.
Why???

So
BSR = 0
at the beginning of the ISR will do what with LATF?

I thought it had something to do with being in the wrong bank, but like you said CNT was already in BANK 0.
Remember that this type of ASM interrupt using PBP statements, goes against the standard rules of interrupts.
How should this be done? I am getting more confused than normal.