Quentin LAM
/
ex11
Exo
main.cpp@0:e674d0c66c6a, 2018-05-29 (annotated)
- Committer:
- Quent1nl
- Date:
- Tue May 29 14:12:43 2018 +0000
- Revision:
- 0:e674d0c66c6a
EX11
Who changed what in which revision?
User | Revision | Line number | New 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 | } |