ichard caumet_rascol / Mbed 2 deprecated 2-GPIO

Dependencies:   mbed

Committer:
cr7sim
Date:
Wed Sep 09 12:27:15 2020 +0000
Revision:
29:c7336563fcd7
Parent:
28:92e2e6708035
Child:
30:643834f77e0d
version 2 :; led verte pilotee par SW2 ; led rouge pilotee par SW3

Who changed what in which revision?

UserRevisionLine numberNew contents of line
cr7sim 28:92e2e6708035 1 #include "mbed.h"
cr7sim 28:92e2e6708035 2
cr7sim 28:92e2e6708035 3 DigitalOut Led_verte(LED2);
cr7sim 28:92e2e6708035 4 DigitalOut Led_rouge(LED1);
cr7sim 28:92e2e6708035 5
cr7sim 28:92e2e6708035 6 DigitalIn BP3 (SW3);
cr7sim 28:92e2e6708035 7 DigitalIn BP2 (SW2);
cr7sim 28:92e2e6708035 8
cr7sim 28:92e2e6708035 9 int main() {
cr7sim 28:92e2e6708035 10 Led_verte=0; // allume la led verte
cr7sim 28:92e2e6708035 11 Led_rouge=0; //allume la led rouge
cr7sim 28:92e2e6708035 12
cr7sim 28:92e2e6708035 13 while(1)
cr7sim 28:92e2e6708035 14 {
cr7sim 29:c7336563fcd7 15 if (BP2==0) // si le BP2 est appuyé
cr7sim 27:4fc46d79da87 16 {
cr7sim 28:92e2e6708035 17 Led_verte=1; // on eteint la led rouge
cr7sim 28:92e2e6708035 18 }
cr7sim 28:92e2e6708035 19 else // sinon
cr7sim 28:92e2e6708035 20 {
cr7sim 28:92e2e6708035 21 Led_verte=0; //on allume la led rouge
cr7sim 28:92e2e6708035 22 }
cr7sim 28:92e2e6708035 23
cr7sim 28:92e2e6708035 24
cr7sim 28:92e2e6708035 25 if (BP3==0) // si le BP2 est appuyé
cr7sim 28:92e2e6708035 26 {
cr7sim 28:92e2e6708035 27 Led_rouge=1; // on eteint la led rouge
cr7sim 27:4fc46d79da87 28 }
cr7sim 27:4fc46d79da87 29 else // sinon
cr7sim 27:4fc46d79da87 30 {
cr7sim 28:92e2e6708035 31 Led_rouge=0; // on allume la led rouge
cr7sim 28:92e2e6708035 32 } // fin boucle infinie
cr7sim 28:92e2e6708035 33 } // fin programme
cr7sim 28:92e2e6708035 34
cr7sim 28:92e2e6708035 35
cr7sim 28:92e2e6708035 36 }