Bonjour tout le monde ! ca va ? ^^
Bon j'explique mon problème, tout dabord on a un microprocesseur qui reçoit 4 information en entré sur le port A et qui delivre 4 informations en sortie sur le port B, je souhaite que le microprocesseur delivre par exemple (1) au port B suite a la lecture du port A qui a delivré (1).
Donc j'ai fait cela :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
Void Main ()
{
trisa=15; /* le port A est en entré */
trisb=240; /* le port B est en sortie */
do
  {
  if (porta=1) {portb=1};
  else {if (porta=2) {portb=2};
  }else {if (porta=4) {portb=4};
  }else {if (porta=8) {portb=8};
  }else {};
  }while (porta<16); /* je veux creer un boucle infinie*/
}
Je voudrai savoir si mon programme semble bon, je veux que le microprocesseur lise constament l'information en A pour délivré une autre en B.
PS : c'est la premiere fois que je programme, je m'y connais pas trop, veuillez m'expliquer le + simplement possible s'il vous plait
Je vous remercie d'avance, bye