![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
xt
Dependencies: mbed
Fork of HelloWorld by
main.cpp@3:ea91605072d2, 2015-06-25 (annotated)
- Committer:
- Abhisheik
- Date:
- Thu Jun 25 10:14:17 2015 +0000
- Revision:
- 3:ea91605072d2
- Parent:
- 2:1fa29f7e26ff
abhi
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
simon | 0:fb6bbc10ffa0 | 1 | #include "mbed.h" |
simon | 0:fb6bbc10ffa0 | 2 | |
Abhisheik | 2:1fa29f7e26ff | 3 | DigitalOut x(LED1),y(LED2),z(LED3),e(p9); |
Abhisheik | 2:1fa29f7e26ff | 4 | int main() |
Abhisheik | 2:1fa29f7e26ff | 5 | { |
Abhisheik | 2:1fa29f7e26ff | 6 | int a,b; |
Abhisheik | 2:1fa29f7e26ff | 7 | while(1) |
Abhisheik | 2:1fa29f7e26ff | 8 | { |
Abhisheik | 2:1fa29f7e26ff | 9 | for(a=0;a<2;a++) |
Abhisheik | 2:1fa29f7e26ff | 10 | { |
Abhisheik | 2:1fa29f7e26ff | 11 | for(b=0;b<2;b++) |
Abhisheik | 2:1fa29f7e26ff | 12 | { |
Abhisheik | 3:ea91605072d2 | 13 | x=a; |
Abhisheik | 2:1fa29f7e26ff | 14 | y=b; |
Abhisheik | 2:1fa29f7e26ff | 15 | z=1; |
Abhisheik | 3:ea91605072d2 | 16 | wait(0.25); |
Abhisheik | 2:1fa29f7e26ff | 17 | z=0; |
Abhisheik | 2:1fa29f7e26ff | 18 | if(a&&b==1) |
Abhisheik | 2:1fa29f7e26ff | 19 | { |
Abhisheik | 2:1fa29f7e26ff | 20 | e=1; |
Abhisheik | 2:1fa29f7e26ff | 21 | wait(1); |
Abhisheik | 2:1fa29f7e26ff | 22 | } |
Abhisheik | 2:1fa29f7e26ff | 23 | else |
Abhisheik | 2:1fa29f7e26ff | 24 | { |
Abhisheik | 2:1fa29f7e26ff | 25 | e=0; |
Abhisheik | 3:ea91605072d2 | 26 | wait(1); |
Abhisheik | 2:1fa29f7e26ff | 27 | } |
Abhisheik | 3:ea91605072d2 | 28 | if(a&&b==1) |
Abhisheik | 2:1fa29f7e26ff | 29 | { |
Abhisheik | 3:ea91605072d2 | 30 | e=0; |
Abhisheik | 2:1fa29f7e26ff | 31 | wait(1); |
Abhisheik | 2:1fa29f7e26ff | 32 | } |
Abhisheik | 2:1fa29f7e26ff | 33 | else |
Abhisheik | 2:1fa29f7e26ff | 34 | { |
Abhisheik | 3:ea91605072d2 | 35 | e=1; |
Abhisheik | 3:ea91605072d2 | 36 | wait(1); |
Abhisheik | 2:1fa29f7e26ff | 37 | } |
Abhisheik | 2:1fa29f7e26ff | 38 | if(a||b==1) |
Abhisheik | 2:1fa29f7e26ff | 39 | { |
Abhisheik | 2:1fa29f7e26ff | 40 | e=1; |
Abhisheik | 2:1fa29f7e26ff | 41 | wait(1); |
Abhisheik | 2:1fa29f7e26ff | 42 | } |
Abhisheik | 2:1fa29f7e26ff | 43 | else |
Abhisheik | 2:1fa29f7e26ff | 44 | { |
Abhisheik | 2:1fa29f7e26ff | 45 | e=0; |
Abhisheik | 3:ea91605072d2 | 46 | wait(1); |
Abhisheik | 2:1fa29f7e26ff | 47 | } |
Abhisheik | 2:1fa29f7e26ff | 48 | if(a==!b) |
Abhisheik | 2:1fa29f7e26ff | 49 | { |
Abhisheik | 2:1fa29f7e26ff | 50 | e=1; |
Abhisheik | 2:1fa29f7e26ff | 51 | wait(1); |
Abhisheik | 2:1fa29f7e26ff | 52 | } |
Abhisheik | 2:1fa29f7e26ff | 53 | else |
Abhisheik | 2:1fa29f7e26ff | 54 | { |
Abhisheik | 2:1fa29f7e26ff | 55 | e=0; |
Abhisheik | 3:ea91605072d2 | 56 | wait(1); |
Abhisheik | 2:1fa29f7e26ff | 57 | } |
Abhisheik | 2:1fa29f7e26ff | 58 | } |
Abhisheik | 2:1fa29f7e26ff | 59 | } |
Abhisheik | 2:1fa29f7e26ff | 60 | } |
Abhisheik | 2:1fa29f7e26ff | 61 | } |