xt

Dependencies:   mbed

Fork of HelloWorld by Simon Ford

Committer:
Abhisheik
Date:
Thu Jun 25 10:14:17 2015 +0000
Revision:
3:ea91605072d2
Parent:
2:1fa29f7e26ff
abhi

Who changed what in which revision?

UserRevisionLine numberNew 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 }