François .
/
testLEDOK
Revision 0:63a7162ec2f5, committed 2011-08-24
- Comitter:
- bouguereau
- Date:
- Wed Aug 24 09:45:41 2011 +0000
- Commit message:
Changed in this revision
diff -r 000000000000 -r 63a7162ec2f5 main.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Wed Aug 24 09:45:41 2011 +0000 @@ -0,0 +1,15 @@ +#include "test.h" + +int main() +{ + +while(1) +{ + +tclass1 obj; +//obj.prog1(); +//wait(2); +obj.prog3(); + + } +}
diff -r 000000000000 -r 63a7162ec2f5 mbed.bld --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mbed.bld Wed Aug 24 09:45:41 2011 +0000 @@ -0,0 +1,1 @@ +http://mbed.org/users/mbed_official/code/mbed/builds/9a9732ce53a1
diff -r 000000000000 -r 63a7162ec2f5 test.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test.cpp Wed Aug 24 09:45:41 2011 +0000 @@ -0,0 +1,129 @@ +#include "test.h" + +DigitalOut myled(LED1); +DigitalOut myled2(LED2); +DigitalOut myled3(LED3); +DigitalOut myled4(LED4); + +void tclass1 :: prog1() +{ + // while(1) { + myled = 0; + myled3 = 1 ; + myled2 = 0; + myled4 = 1; + wait(0.2); + myled2 = 1; + myled4 = 0; + myled = 1; + myled3 = 0; + wait(0.2); + + //} +} + +void tclass1 :: prog2() +{ +//while(1) { + myled = 0; + myled2 = 1 ; + myled3 = 0; + myled4 = 0; + wait(0.02); + + myled = 1; + myled2 = 1; + myled3 = 0; + myled4 = 0; + wait(0.02); + + myled = 1; + myled2 = 0; + myled3 = 0; + myled4 = 0; + wait(0.02); + + myled = 0; + myled2 = 0; + myled3 = 0; + myled4 = 0; + wait(1); + + myled = 0; + myled2 = 0; + myled3 = 0; + myled4 = 1; + wait(0.02); + + myled = 0; + myled2 = 0; + myled3 = 1; + myled4 = 1; + wait(0.02); + + myled = 0; + myled2 = 0; + myled3 = 1; + myled4 = 0; + wait(0.02); + + myled = 0; + myled2 = 0; + myled3 = 0; + myled4 = 0; + wait(0.02); + // } +} + +void tclass1 :: prog3() +{ +//while(1) { + myled = 1; + myled2 = 0 ; + myled3 = 0; + myled4 = 0; + wait(0.15); + + myled = 0; + myled2 = 1; + myled3 = 0; + myled4 = 0; + wait(0.15); + + myled = 0; + myled2 = 0; + myled3 = 1; + myled4 = 0; + wait(0.15); + + myled = 0; + myled2 = 0; + myled3 = 0; + myled4 = 1; + wait(0.15); + + myled = 0; + myled2 = 0; + myled3 = 0; + myled4 = 1; + wait(0.15); + + myled = 0; + myled2 = 0; + myled3 = 1; + myled4 = 0; + wait(0.15); + + myled = 0; + myled2 = 1; + myled3 = 0; + myled4 = 0; + wait(0.15); + + myled = 1; + myled2 = 0; + myled3 = 0; + myled4 = 0; + wait(0.15); + // } +} \ No newline at end of file
diff -r 000000000000 -r 63a7162ec2f5 test.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test.h Wed Aug 24 09:45:41 2011 +0000 @@ -0,0 +1,16 @@ +#ifndef TEST_H +#define TEST_H +#include "mbed.h" + +class tclass1 +{ + +private: + +public: + void prog1(); + void prog2(); + void prog3(); +}; + +#endif \ No newline at end of file