Bonjour à tous,
Voici mon problème, bizarroïde..
J'exécute une boucle for (voir programme), et le problème, c'est que j'ai l'impression que mon microcontrôleur arrive pas à en sortir, pourtant ce n'est qu'un p'tit for...
Il effectue bien les impulsions, mais à aucun moment je vois mes 500 ms de repos.... Voyez-vous une erreur?Code:void main (void) { Config_interrupt_0(); readcan=0; Efface_lcd(); Init_lcd(); aff_page (start11,start12,start13,start14); while(1) { for(i=0;i=50;i++) { a=1; Tempo_us(readcan+25); a=0; Tempo_ms(15); } a=0; Tempo_ms(500); } }
Merci
-----