[déplacé Flex -> C]programmer switch

dhahrizineddine Messages postés 1 Date d'inscription samedi 4 avril 2009 Statut Membre Dernière intervention 12 octobre 2011 - 12 oct. 2011 à 18:03
BunoCS Messages postés 15330 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 25 novembre 2022 - 14 oct. 2011 à 09:33
SALUT MES AMIS
je voudrai savoir comment programmer un switch en langage C pour commander l'ouverture et la fermeture plusieurs diodes
avec PIC16F877
merci d'avance

2 réponses

NHenry Messages postés 15025 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 26 novembre 2022 157
12 oct. 2011 à 21:10
Bonjour,

Un switch est, pour simplifier, une série de if.

---------------------------------------------------------------------
[list=ordered][*]Pour poser correctement une question et optimiser vos chances d'obtenir des réponses, pensez à lire le règlement CS et aussi ce lien[*]Quand vous postez un code, merci d'utiliser la coloration syntaxique (3ième icône en partant de la droite : )
[*]Si votre problème est résolu (et uniquement si c'est le cas), pensez à mettre "Réponse acceptée" sur le ou les messages qui vous ont aidés./list
---
Mon site
0
BunoCS Messages postés 15330 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 25 novembre 2022 103
14 oct. 2011 à 09:33
Hello,
VOici un exemple:
int maValeur;
...
switch (maValeur)
{
  case 0:
    // code exécuté si maValeur vaut 0
    break; // à ne pas oublier: permets de sortir de la condition switch (sinon, ça passe au case suivant
  case 1:
   // là, tu l'as compris, c'est exécuté si maValeur vaut 1
   break;
  default:
   // code exécuté pour toutes les autres valeurs
   // ici, du coup, le break n'est pas indispensable
}



@+
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
0