it should also be noted that for a low priority int handler
wsave,ssave,bsave vars are required to save and restore chips status on entry/exit
and that the chosen int priority must match settings
also to note that none or the isr's in this thread have made any attempt at ensuring correct bankselDEFINE INTHAND CCP_INT ' Declare high-pri interrupt handler
DEFINE INTLHAND CCP2_INT ' Declare interrupt handler
CapPriEn = 1 'Set CCP1 int to high priority
CapPriEn2 = 0 'Set CCP2 int to low priority
a few chk??rp lines would make things more reliable
Bookmarks