Inutile de m'insulter !! Tu sais la programmation ne concerne pas le principale de mon projet et effectivement c'est la chose sur la qu'elle je suis le moins à l'aise mais bon j'ai quand meme compris le début enfin il me semble
sbit TRIPODE at RC2_bit;
sbit TRIPODE_Direction at TRISC2_bit;
sbit A at RC4_bit;
sbit A_Direction at TRISC4_bit;
sbit B at RC5_bit;
sbit B_Direction at TRISC5_bit;
sbit Passage_OK at RC0_bit;
sbit Passage_OK_Direction at TRISC0_bit;
sbit CDE_ELECTROAIMANT at RA0_bit;
sbit CDE_ELECTROAIMANT_Direction at TRISA0_bit;
void main() {
unsigned char Fin_Cycle;
/************ Configuration des ports utilisés en I/O numériques ********/
ANSEL = 0;
CMCON0 = 7;
/********** Configuration (sens de transfert) des entrées numériques *****/
A_Direction = 1;
B_Direction = 1;
TRIPODE_Direction = 1;
/********** Configuration (sens de transfert) des sorties numériques *****/
CDE_ELECTROAIMANT_Direction = 0;
Passage_OK_Direction = 0;
CDE_ELECTROAIMANT = 0;
Passage_OK = 0;
Delay_ms(2000);
Message édité par valentincaceres le 22-03-2017 à 17:03:34