Allumer une LED via pic 32mx460F512L ?
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Allumer une LED via pic 32mx460F512L ?



  1. #1
    Alaaovitch

    Unhappy Allumer une LED via pic 32mx460F512L ?


    ------

    bonjour tout le monde ,

    je suis en stage et je dois realiser une tache : j'ai 8 Bp et 8leds GPIO , faut que une fois je clique sur un BP1 la led1 s'allume ......mais a chaque fois une led qui devra s'allumer ;

    par exemple la led 1 est allume et moi j'ai appue sur le BP 2 faut que la LED2 s'allumera et la led 1 s’éteindre ;

    j'ai fais un petit code que pour essayer à allumer une LED et l'eteindre mais s' marche pas


    void ProcessIO(void)
    {
    while (1) {

    if ( PORTDbits.RD12 == 0 ) { // Button S1 is pressed

    while ( PORTDbits.RD12 == 0 );

    LATDbits.LATD7 == 1;

    }
    }
    }

    SVP si vous pouvez m'aider , je vous remercie

    -----

  2. #2
    RISC

    Re : Alumer une led via pic 32mx460F512L

    Salut,

    Quelle carte utilises-tu ?
    Quel compilateur ? Version ?

    Apparemment tu utilises un projet USB des MLA. Est-ce correct ?
    Lequel ?
    Quelle version des MLA ?

    a+

  3. #3
    MiKL.66

    Re : Alumer une led via pic 32mx460F512L

    Citation Envoyé par Alaaovitch Voir le message
    void ProcessIO(void)
    {
    while (1) {

    if ( PORTDbits.RD12 == 0 ) { // Button S1 is pressed

    while ( PORTDbits.RD12 == 0 );

    LATDbits.LATD7 == 1;

    }
    }
    }
    Bonjour,

    RISC est intervenu le premier, je le laisse continuer ... mais j'ai pas pu m'empêcher :
    - Pourquoi mettre un "while" dans le "if" ?
    - Pourquoi attaquer directement avec un µC 32 bits ?

    Je fais l'impasse pour le moment sur le "LATDbits.LATD7 == 1" ...

Discussions similaires

  1. allumer une led
    Par jeremymag dans le forum Électronique
    Réponses: 10
    Dernier message: 23/04/2015, 22h23
  2. Allumer une led
    Par brahoom dans le forum Électronique
    Réponses: 6
    Dernier message: 27/03/2013, 10h37
  3. allumer une led en mikropascal
    Par barth69 dans le forum Électronique
    Réponses: 2
    Dernier message: 11/09/2011, 06h25
  4. allumer une led
    Par invite75fc5f4e dans le forum Électronique
    Réponses: 6
    Dernier message: 25/10/2008, 07h17
  5. TV met 3 min a s'allumer
    Par xhark dans le forum Dépannage
    Réponses: 11
    Dernier message: 16/09/2005, 13h09
Découvrez nos comparatifs produits sur l'informatique et les technologies.