« Kidule Dé/Allumer une Led (Sortie) » : différence entre les versions

Contenu supprimé Contenu ajouté
m Retrait du lien PIC_Ecriture_PORT.png, supprimé sur Commons par Fastily ; motif : No license since 2 June 2011
m Robot : Changement de type cosmétique
Ligne 40 :
En déclarant les bits comme c'est la cas ici, et contrairement à la pratique Pinguino qui consiste a utiliser la procédure DigitalWrite(), on améliore l’efficacité du code de manière drastique (au moins 1 à 20) et on est très proche de l'assembleur, mais du coup, on s'expose à ce problème !!! Il faut donc bien déclarer les IOs
 
Pour plus d'info, voir le forum microchip [[http://www.microchip.com/forums/tm.aspx?m=421256]] et [[http://www.microchip.com/forums/tm.aspx?m=110258]]
}}
 
Ligne 48 :
 
Mais à la fin on se perd un peu! Non? Il faut mettre 0 pour allumer et 1 pour éteindre! alors que des fois on voit sur un interrupteur 1 pour allumer et 0 pour éteindre.
c'est pour cela que dans le fichier [[Kidule_DéKidule Dé/Déclarer et initialiser le Hardware#hardwareDe.h|hardwareDe.h]] on a aussi écrit
<source lang="C">
#define Allume 0