why it is not working ??
Please Help!!
//// PIC16F887
//// MikroC
void interrupt()
{
INTCON.PEIE=0;
INTCON.GIE=0;
if(INTCON.RBIF==1){
PORTA.RA5=~PORTA.RA5;
INTCON.RBIF=0;
}
INTCON.PEIE=1;
}
void main(){
PORTB=0;
TRISB.RB5=1;
TRISA.RA5=0;
PORTA.RA5=0;
IOCB=1;
WPUB=1;
INTCON.RBIF=0;
INTCON.PEIE=1;
INTCON.GIE=1;
INTCON.RBIE=1;
while(1){
}
}
Please Help!!
//// PIC16F887
//// MikroC
void interrupt()
{
INTCON.PEIE=0;
INTCON.GIE=0;
if(INTCON.RBIF==1){
PORTA.RA5=~PORTA.RA5;
INTCON.RBIF=0;
}
INTCON.PEIE=1;
}
void main(){
PORTB=0;
TRISB.RB5=1;
TRISA.RA5=0;
PORTA.RA5=0;
IOCB=1;
WPUB=1;
INTCON.RBIF=0;
INTCON.PEIE=1;
INTCON.GIE=1;
INTCON.RBIE=1;
while(1){
}
}