Simple program to read a digital input

Dependencies:   mbed

Fork of Digital_In by Joël Imbaud

Committer:
jimbaud
Date:
Wed Dec 19 09:20:53 2018 +0000
Revision:
0:4f945c3464bb
Simple program to read a digital input

Who changed what in which revision?

UserRevisionLine numberNew contents of line
jimbaud 0:4f945c3464bb 1 #include "mbed.h" //Définition des librairies utilisées
jimbaud 0:4f945c3464bb 2
jimbaud 0:4f945c3464bb 3 DigitalIn mybutton(USER_BUTTON); //Déf. entrée digitale USER_BUTTON comme //mybutton
jimbaud 0:4f945c3464bb 4 DigitalOut myled(LED1); //Définition de la sortie digitale LED1 comme //myled
jimbaud 0:4f945c3464bb 5
jimbaud 0:4f945c3464bb 6
jimbaud 0:4f945c3464bb 7 int main() { //Dédut de la function principale
jimbaud 0:4f945c3464bb 8 while(1) { //Début de la boucle infinie du programme
jimbaud 0:4f945c3464bb 9 if (mybutton == 0) { // Button is pressed //Début structure condition Si mybutton vaut 0, //exécuter le code entre { }
jimbaud 0:4f945c3464bb 10 myled = !myled; // Toggle the LED state //Nouvel état Myled = complement logique de //Myled
jimbaud 0:4f945c3464bb 11 wait(0.2); // 200 ms //Temps d’attente de 0,2 s
jimbaud 0:4f945c3464bb 12 } //Fin structure condition
jimbaud 0:4f945c3464bb 13 } //Fin boucle infinie
jimbaud 0:4f945c3464bb 14 } //Fin fonction principale