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 :
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.
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*/ }
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
Partager