Que fais ce programme
Marleneeloka
Messages postés
1
Statut
Membre
-
Dalfab Messages postés 638 Date d'inscription Statut Membre Dernière intervention -
Dalfab Messages postés 638 Date d'inscription Statut Membre Dernière intervention -
Bonjour, j'aimerai savoir que fais ce programme, nous travaillons sur maplab mais comme nous sommes au début j'arrive pas encore a comprendre.
#include <studio.h>
#include<htc.h>
#define MasQue 0x80
Void main(void)
{
Unsigned char a=0;
int i;
PORTB=0; TrisB=0;
intcon=0;
While(1){
for(i=0; i<8; i=i+1){
a=MASQUE>>i;
PortB=a;
}
}
}
#include <studio.h>
#include<htc.h>
#define MasQue 0x80
Void main(void)
{
Unsigned char a=0;
int i;
PORTB=0; TrisB=0;
intcon=0;
While(1){
for(i=0; i<8; i=i+1){
a=MASQUE>>i;
PortB=a;
}
}
}
2 réponses
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention Ambassadeur 1 588
quelle partie du programme n'est-elle pas claire pour toi?#include <studio.h> #include<htc.h> #define MasQue 0x80 Void main(void) { Unsigned char a=0; int i; PORTB=0; TrisB=0; intcon=0; While(1) { for(i=0; i<8; i=i+1) { a=MASQUE>>i; PortB=a; } } } -
On est dans la section Objective-C. Ce code semble plutôt être du langage C.
Tu parles de MapLab. Alors que qu'il s'agit vraisemblablement d'un code embarqué, c'est plutôt du MPLab?
Ce code pilote successivement à la manière d'un chenillard les 8 sorties du PortB de la carte a une vitesse effrénée.