Bonjour,
J'aurais besoin d'un coup de main, mon code ne fonctionne pas
Réalisé avec MikroC et mon environnement de teste est l'easypic4.


Code:
void antirebond();
void init_pic();
void interrupt();
unsigned char tempo=0;
 
void antirebond(void){
for (tempo=0;tempo<2000;tempo++);
}

void init_pic(void)
{
TRISB=0b11111111; //Rbx en entrée
TRISA=0b00000000;          //RA en sortie
PORTA=0x00;
PORTB=0x00;
INTCON=0b10001000; // activation des interruption RBIE
}
 void interrupte(void)  // routine d'interruption
{
   if(RBIF){
   void antirebond();
   PORTA.F3 =~PORTA.F3;  // Toggle sur RA3
   INTCON.RBIF=0;
   }
}
void main(void)
{
init_pic();
for(;;){
 }
}
Merci d'avance poru votre aide !

Cordialement,
Quicky