Jon B
/
FadingLEDs
main.cpp
- Committer:
- jonbichel
- Date:
- 2010-02-05
- Revision:
- 0:0dd118824ead
File content as of revision 0:0dd118824ead:
#include "mbed.h" #include "DigitalOut.h" //fading LED's on mbed //feb 5 2010 PwmOut lda(P1_18); PwmOut ldb(P1_20); PwmOut ldc(P1_21); PwmOut ldd(P1_23); int main() { lda=ldb=ldc=ldd= 1; ldb=ldd= 0; while (1) { while (lda < 1) { lda = lda + 0.02; ldb = ldb - 0.01; ldc = ldc + 0.05; ldd = ldd - 0.005; wait(0.01); } while (lda > 0) { lda = lda - 0.02; ldb = ldb - 0.01; ldc = ldc + 0.01; ldd = ldd + 0.005; wait(0.01); } // lda = !lda; while (lda < 1) { lda = lda + 0.02; ldb = ldb + 0.01; ldc = ldc + 0.005; ldd = ldd - 0.015; wait(0.01); } while (lda > 0) { lda = lda - 0.02; ldb = ldb + 0.01; ldc = ldc - 0.02; ldd = ldd + 0.015; wait(0.01); } } } //LED1 = P1_18, //LED2 = P1_20 //LED3 = P1_21 //LED4 = P1_23 //p21 = p2_5 //p22 = p2_4 //p23 = P2_3 //p24 = P2_2 //p25 = P2_ 1 //p26 = P2_0