Exo

Dependencies:   IHM mbed

Committer:
Quent1nl
Date:
Tue May 29 14:12:43 2018 +0000
Revision:
0:e674d0c66c6a
EX11

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Quent1nl 0:e674d0c66c6a 1 #include "Nboard.h"
Quent1nl 0:e674d0c66c6a 2 #include "IHM.h"
Quent1nl 0:e674d0c66c6a 3 IHM ihm;
Quent1nl 0:e674d0c66c6a 4
Quent1nl 0:e674d0c66c6a 5
Quent1nl 0:e674d0c66c6a 6 int main()
Quent1nl 0:e674d0c66c6a 7 {
Quent1nl 0:e674d0c66c6a 8 UINT16 n =3;
Quent1nl 0:e674d0c66c6a 9 short f =1;
Quent1nl 0:e674d0c66c6a 10 while(1) {
Quent1nl 0:e674d0c66c6a 11 if(bou1==0){
Quent1nl 0:e674d0c66c6a 12 while(bou1==1);
Quent1nl 0:e674d0c66c6a 13 Bus8Leds=n;
Quent1nl 0:e674d0c66c6a 14
Quent1nl 0:e674d0c66c6a 15 if(f<8) {
Quent1nl 0:e674d0c66c6a 16 n=n<<1;
Quent1nl 0:e674d0c66c6a 17 wait(0.25);
Quent1nl 0:e674d0c66c6a 18 f++;
Quent1nl 0:e674d0c66c6a 19 }
Quent1nl 0:e674d0c66c6a 20 else if (f>=8) {
Quent1nl 0:e674d0c66c6a 21 wait(0.25);
Quent1nl 0:e674d0c66c6a 22 n=n>>7;
Quent1nl 0:e674d0c66c6a 23 f=1;
Quent1nl 0:e674d0c66c6a 24 }
Quent1nl 0:e674d0c66c6a 25 }
Quent1nl 0:e674d0c66c6a 26
Quent1nl 0:e674d0c66c6a 27
Quent1nl 0:e674d0c66c6a 28
Quent1nl 0:e674d0c66c6a 29
Quent1nl 0:e674d0c66c6a 30 }
Quent1nl 0:e674d0c66c6a 31
Quent1nl 0:e674d0c66c6a 32
Quent1nl 0:e674d0c66c6a 33
Quent1nl 0:e674d0c66c6a 34 }