TD

Dependencies:   mbed

Committer:
jomfec
Date:
Mon May 02 09:05:23 2016 +0000
Revision:
0:e54fcd358582
INFO2

Who changed what in which revision?

UserRevisionLine numberNew contents of line
jomfec 0:e54fcd358582 1 /*
jomfec 0:e54fcd358582 2 #include "mbed.h"
jomfec 0:e54fcd358582 3 InterruptIn button(p18); // Broche 18 définie comme entrée d’interruption
jomfec 0:e54fcd358582 4 DigitalOut sortie1(p5); //Broche 5 définie comme sortie
jomfec 0:e54fcd358582 5 void toggle(void); // prototype de la fonction toggle
jomfec 0:e54fcd358582 6 int main() {
jomfec 0:e54fcd358582 7 button.mode(PullUp);
jomfec 0:e54fcd358582 8 while(1){
jomfec 0:e54fcd358582 9 button.rise(&toggle); // associe l’adresse de la fonction toggle à un front montant de la broche 18
jomfec 0:e54fcd358582 10 }
jomfec 0:e54fcd358582 11 }
jomfec 0:e54fcd358582 12 // Corps de la fonctions toggle (routine d'interruption)
jomfec 0:e54fcd358582 13 void toggle(void){
jomfec 0:e54fcd358582 14 sortie1.write(!sortie1.read()); // inversion de la sortie1
jomfec 0:e54fcd358582 15 }
jomfec 0:e54fcd358582 16 */