Simple program to read a digital input

Dependencies:   mbed

Fork of Digital_In by Joël Imbaud

Files at this revision

API Documentation at this revision

Comitter:
jimbaud
Date:
Wed Dec 19 09:20:53 2018 +0000
Commit message:
Simple program to read a digital input

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
mbed.bld Show annotated file Show diff for this revision Revisions of this file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Wed Dec 19 09:20:53 2018 +0000
@@ -0,0 +1,14 @@
+#include "mbed.h" //Définition des librairies utilisées
+
+DigitalIn mybutton(USER_BUTTON); //Déf. entrée digitale USER_BUTTON comme //mybutton
+DigitalOut myled(LED1); //Définition de la sortie digitale LED1 comme //myled
+
+
+int main() { //Dédut de la function principale
+    while(1) { //Début de la boucle infinie du programme
+                if (mybutton == 0) { // Button is pressed //Début structure condition Si mybutton vaut 0, //exécuter le code entre { }
+                myled = !myled; // Toggle the LED state //Nouvel état Myled = complement logique de //Myled
+                wait(0.2); // 200 ms //Temps d’attente de 0,2 s
+            } //Fin structure condition
+        } //Fin boucle infinie
+} //Fin fonction principale
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mbed.bld	Wed Dec 19 09:20:53 2018 +0000
@@ -0,0 +1,1 @@
+https://os.mbed.com/users/mbed_official/code/mbed/builds/3a7713b1edbc
\ No newline at end of file