Bienvenue aux nouveaux arrivants sur FantasPic !
- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.
--- L’équipe FantasPic ---
- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.
--- L’équipe FantasPic ---
Problème de séquence I2C entre deux PIC
if ((SSPCON2<<3)+(SSPSTAT.2)) = 0 then exi t
en plus lisible
if ((SSPCON2 & %00011111) = 0) AND ((SSPSTAT & %00000100) = 0) then exi t
if ( (SSPCON2 & %00011111) + (SSPSTAT & %00000100) ) = 0 then exi t
le & est un et binaire bit à bit.
le AND (ou &&) est un et logique, qui ne connaît que 0 ou != 0, faux ou vrai.
en plus lisible
if ((SSPCON2 & %00011111) = 0) AND ((SSPSTAT & %00000100) = 0) then exi t
if ( (SSPCON2 & %00011111) + (SSPSTAT & %00000100) ) = 0 then exi t
le & est un et binaire bit à bit.
le AND (ou &&) est un et logique, qui ne connaît que 0 ou != 0, faux ou vrai.
Problème de séquence I2C entre deux PIC
Problème de séquence I2C entre deux PIC
Problème de séquence I2C entre deux PIC
Problème de séquence I2C entre deux PIC
Problème de séquence I2C entre deux PIC
Problème de séquence I2C entre deux PIC
Problème de séquence I2C entre deux PIC
if ((SSPCON2<<3)+(SSPSTAT.2)) = 0 then ...
Bon chez moi le C et le Basic se comportent de la même façon
on prend la valeur de SSPCON2
--> %abcdefgh
on la décale 3 fois vers la gauche, en faisant entrer des 0 à droite
--> %defgh000
on prend la valeur du bit SSPSTAT.2 qui est à 0 ou 1
--> %0000000r
on ajoute les deux, cela donne :
--> %defgh00r
cet octet est à 0 si les 6 flags sont à 0
Bon chez moi le C et le Basic se comportent de la même façon
on prend la valeur de SSPCON2
--> %abcdefgh
on la décale 3 fois vers la gauche, en faisant entrer des 0 à droite
--> %defgh000
on prend la valeur du bit SSPSTAT.2 qui est à 0 ou 1
--> %0000000r
on ajoute les deux, cela donne :
--> %defgh00r
cet octet est à 0 si les 6 flags sont à 0
Problème de séquence I2C entre deux PIC
Retourner vers « Le forum Fantas-PIC »
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 35 invités