bonjour j'ai un projet à faire sur une carte pic 18f4520 et j'ai une interruption a faire
me m explique j'ai un capteur que j'ai connecter sur ma carte et je dois faire un programme en c qui permet de dire si le capteur fonction ou pas je vous montres mon code et dite moi ce que vous en pensez merci beaucoup de votre aide
Code:#include <18F4520.h> #use delay(clock=20M) #include "LCDTEST.C" #include <stdio.h> #fuses HS,NOLVP,NOWDT,NOPUT #use I2C (master,sda=PIN_C4, scl=PIN_C3) #bit sck=0xf82.3 #bit data=0xf82.4 #define ack 1 #define noack 0 int main () { enable_interrup(GLOBAL) enable_interruption(INT_SSP) } #INT_SSP int main () { while(true) { if (( data == 0)|| (data =! 0xf82.4)) { printf (put_c," capteur en panne"); } else { } } }
-----