Confuguration du pic

chachah -  
chuka Messages postés 980 Statut Membre -
Bonjour,a tous excusez ma question je viens de debuter en programmation des pic en langage c
j'aimrai comprendre cette confuguration 0b..........,et le trisb,un petit resumer SVP afin de ne pas avencer
dans le noir dans ce domain et merci
A voir également:

1 réponse

chuka Messages postés 980 Statut Membre 378
 
Salut,
un port à 3 registres pour les PIC du type de Microship
LAT=>ecriture sur le port
PORT=>lecture sur le port
TRIS=>configuration des différent bit du port en Entrée ou Sortie
Ces trois registres sont des structures du type (exemple pour le registre TRIS du port A de 8 bits que tu peux trouver dans l'include portant le nom du PIC ):
struct TRISA{
unsigned bits0 :1;
unsigned bits1 :1;
unsigned bits2 :1;
unsigned bits3 :1;
unsigned bits4 :1;
unsigned bits5 :1;
unsigned bits6 :1;
unsigned bits7 :1;
};
Cette config est similaire pour tous les ports constituant le micro (juste le nom du port change..A,B,C etc...)
En placant les bits du port à 0 ou 1, ceux-ci seront des entrées ou sorties...
Pour modifier la valeur de celui-ci en sorti, tu utiliseras LAT, et pour lire la valeur en entrée PORT....
Je sais pas si cela pourra t'aider, enfin j'espere!!;)
J'ai pas compris :confuguration 0b (qui est 0 en valeur binaire(b))... tu aurais pas un peu plus de code??
@+

0