
TP
exercice1.cpp
- Committer:
- jomfec
- Date:
- 2016-05-02
- Revision:
- 0:2de5803e5d23
File content as of revision 0:2de5803e5d23:
#include "mbed.h" #include "math.h" BusIn clavier(p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22); int lire_clavier(); int main() { int n; clavier.mode(PullDown); while(1) { n=lire_clavier(); printf("\n%d",n); wait(0.1); } } int lire_clavier() { int i,n; i=clavier.read(); if(i==1) n=1; else if(i==2) n=2; else if(i==4) n=3; else if(i==8) n=4; else if(i==16) n=5; else if(i==32) n=6; else if(i==64) n=7; else if(i==128) n=8; else if(i==256) n=9; else if(i==512) n=0; else if(i==1024) n=-1; else if(i==2048) n=-2; else n=-3; return(n); }