![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
clge exp1
aandb.cpp@0:76c61fcbd486, 2015-06-11 (annotated)
- Committer:
- harseed951
- Date:
- Thu Jun 11 10:01:07 2015 +0000
- Revision:
- 0:76c61fcbd486
- Child:
- 1:ef00f07599d7
nthing
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
harseed951 | 0:76c61fcbd486 | 1 | #include "mbed.h" |
harseed951 | 0:76c61fcbd486 | 2 | |
harseed951 | 0:76c61fcbd486 | 3 | DigitalOut a(LED1); |
harseed951 | 0:76c61fcbd486 | 4 | DigitalOut b(LED2); |
harseed951 | 0:76c61fcbd486 | 5 | DigitalOut c(LED3); |
harseed951 | 0:76c61fcbd486 | 6 | DigitalOut d(LED4); |
harseed951 | 0:76c61fcbd486 | 7 | int main() { |
harseed951 | 0:76c61fcbd486 | 8 | while(1) { |
harseed951 | 0:76c61fcbd486 | 9 | int q=0,w=2,e; |
harseed951 | 0:76c61fcbd486 | 10 | e=(q-w)^2; |
harseed951 | 0:76c61fcbd486 | 11 | switch(e) |
harseed951 | 0:76c61fcbd486 | 12 | { |
harseed951 | 0:76c61fcbd486 | 13 | case 1: |
harseed951 | 0:76c61fcbd486 | 14 | a=0;b=0;c=0;d=1; |
harseed951 | 0:76c61fcbd486 | 15 | wait(0.2);break; |
harseed951 | 0:76c61fcbd486 | 16 | case 2: |
harseed951 | 0:76c61fcbd486 | 17 | a=0;b=0;c=1;d=0; |
harseed951 | 0:76c61fcbd486 | 18 | wait(0.2);break; |
harseed951 | 0:76c61fcbd486 | 19 | case 3: |
harseed951 | 0:76c61fcbd486 | 20 | a=0;b=0;c=1;d=1; |
harseed951 | 0:76c61fcbd486 | 21 | wait(0.2);break; |
harseed951 | 0:76c61fcbd486 | 22 | case 4: |
harseed951 | 0:76c61fcbd486 | 23 | a=0;b=1;c=0;d=0; |
harseed951 | 0:76c61fcbd486 | 24 | wait(0.2);break; |
harseed951 | 0:76c61fcbd486 | 25 | case 5: |
harseed951 | 0:76c61fcbd486 | 26 | a=0;b=1;c=0;d=1; |
harseed951 | 0:76c61fcbd486 | 27 | wait(0.2);break; |
harseed951 | 0:76c61fcbd486 | 28 | case 6: |
harseed951 | 0:76c61fcbd486 | 29 | a=0;b=1;c=1;d=0; |
harseed951 | 0:76c61fcbd486 | 30 | wait(0.2);break; |
harseed951 | 0:76c61fcbd486 | 31 | case 7: |
harseed951 | 0:76c61fcbd486 | 32 | a=0;b=1;c=1;d=1; |
harseed951 | 0:76c61fcbd486 | 33 | wait(0.2);break; |
harseed951 | 0:76c61fcbd486 | 34 | case 8: |
harseed951 | 0:76c61fcbd486 | 35 | a=1;b=0;c=0;d=0; |
harseed951 | 0:76c61fcbd486 | 36 | wait(0.2);break; |
harseed951 | 0:76c61fcbd486 | 37 | case 9: |
harseed951 | 0:76c61fcbd486 | 38 | a=1;b=0;c=0;d=1; |
harseed951 | 0:76c61fcbd486 | 39 | wait(0.2);break; |
harseed951 | 0:76c61fcbd486 | 40 | case 10: |
harseed951 | 0:76c61fcbd486 | 41 | a=1;b=0;c=1;d=1; |
harseed951 | 0:76c61fcbd486 | 42 | wait(0.2);break; |
harseed951 | 0:76c61fcbd486 | 43 | case 11: |
harseed951 | 0:76c61fcbd486 | 44 | a=1;b=0;c=1;d=1; |
harseed951 | 0:76c61fcbd486 | 45 | wait(0.2);break; |
harseed951 | 0:76c61fcbd486 | 46 | case 12: |
harseed951 | 0:76c61fcbd486 | 47 | a=1;b=1;c=0;d=0; |
harseed951 | 0:76c61fcbd486 | 48 | wait(0.2);break; |
harseed951 | 0:76c61fcbd486 | 49 | case 13: |
harseed951 | 0:76c61fcbd486 | 50 | a=1;b=1;c=0;d=1; |
harseed951 | 0:76c61fcbd486 | 51 | wait(0.2);break; |
harseed951 | 0:76c61fcbd486 | 52 | case 14: |
harseed951 | 0:76c61fcbd486 | 53 | a=1;b=1;c=1;d=0; |
harseed951 | 0:76c61fcbd486 | 54 | wait(0.2);break; |
harseed951 | 0:76c61fcbd486 | 55 | case 15: |
harseed951 | 0:76c61fcbd486 | 56 | a=1;b=1;c=1;d=1; |
harseed951 | 0:76c61fcbd486 | 57 | wait(0.2);break; |
harseed951 | 0:76c61fcbd486 | 58 | |
harseed951 | 0:76c61fcbd486 | 59 | } |
harseed951 | 0:76c61fcbd486 | 60 | |
harseed951 | 0:76c61fcbd486 | 61 | } |
harseed951 | 0:76c61fcbd486 | 62 | } |