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.
Merci d'avance poru votre aide !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(;;){ } }
Cordialement,
Quicky
-----