SneaKSz
Member
Hello all,
I want to have an interrupt when data comes in the PIC. I cant see what I"m doing wrong :
initialise:
interrupthandler:
Someone can point me my mistake please
Thanks!
I want to have an interrupt when data comes in the PIC. I cant see what I"m doing wrong :
initialise:
Code:
RCONbits.IPEN=1; // interrupt prio enable
PIE2bits.USBIE=1; // usb IE
IPR2bits.USBIP=1;//high interrupt
UIEbits.TRNIE=1;//Transaction Complete Interrupt Enable bit
UIEbits.ACTVIE=1;
INTCON = 0b11000000; // GIE and PIE enable
interrupthandler:
Code:
#pragma interrupt YourHighPriorityISRCode
void YourHighPriorityISRCode()
{
if (PIR2bits.USBIF==1){
LATCbits.LATC3=1;
PIR2bits.USBIF=0;
UIRbits.TRNIF=0;
}
Someone can point me my mistake please
Thanks!