Rousseaux Jean-Claude / Mbed 2 deprecated Hello_mbed_world_fading_leds

Dependencies:   mbed

Committer:
jcrx
Date:
Tue Oct 12 17:22:50 2010 +0000
Revision:
0:b14ff6f1b4f6

        

Who changed what in which revision?

UserRevisionLine numberNew contents of line
jcrx 0:b14ff6f1b4f6 1 //Hello mbed world fading leds
jcrx 0:b14ff6f1b4f6 2 #include "mbed.h"
jcrx 0:b14ff6f1b4f6 3
jcrx 0:b14ff6f1b4f6 4 PwmOut led_1(LED1);
jcrx 0:b14ff6f1b4f6 5 PwmOut led_2(LED2);
jcrx 0:b14ff6f1b4f6 6 PwmOut led_3(LED3);
jcrx 0:b14ff6f1b4f6 7 PwmOut led_4(LED4);
jcrx 0:b14ff6f1b4f6 8
jcrx 0:b14ff6f1b4f6 9 int main() {
jcrx 0:b14ff6f1b4f6 10 float i;
jcrx 0:b14ff6f1b4f6 11 while(1) {
jcrx 0:b14ff6f1b4f6 12 // led4-/1+
jcrx 0:b14ff6f1b4f6 13 for(i=0;i<1.0F;i+=0.01){
jcrx 0:b14ff6f1b4f6 14 led_1 = i;
jcrx 0:b14ff6f1b4f6 15 led_4 = 1.0f-i;
jcrx 0:b14ff6f1b4f6 16 wait_ms(5);
jcrx 0:b14ff6f1b4f6 17 }
jcrx 0:b14ff6f1b4f6 18 led_4 = 0;
jcrx 0:b14ff6f1b4f6 19 // led1-/2+
jcrx 0:b14ff6f1b4f6 20 for(i=0;i<1.0F;i+=0.01){
jcrx 0:b14ff6f1b4f6 21 led_2 = i;
jcrx 0:b14ff6f1b4f6 22 led_1 = 1.0f-i;
jcrx 0:b14ff6f1b4f6 23 wait_ms(5);
jcrx 0:b14ff6f1b4f6 24 }
jcrx 0:b14ff6f1b4f6 25 led_1 = 0;
jcrx 0:b14ff6f1b4f6 26 // led2-/3+
jcrx 0:b14ff6f1b4f6 27 for(i=0;i<1.0F;i+=0.01){
jcrx 0:b14ff6f1b4f6 28 led_3 = i;
jcrx 0:b14ff6f1b4f6 29 led_2 = 1.0f-i;
jcrx 0:b14ff6f1b4f6 30 wait_ms(5);
jcrx 0:b14ff6f1b4f6 31 }
jcrx 0:b14ff6f1b4f6 32 led_2 = 0;
jcrx 0:b14ff6f1b4f6 33 // led3-/4+
jcrx 0:b14ff6f1b4f6 34 for(i=0;i<1.0F;i+=0.01){
jcrx 0:b14ff6f1b4f6 35 led_4 = i;
jcrx 0:b14ff6f1b4f6 36 led_3 = 1.0f-i;
jcrx 0:b14ff6f1b4f6 37 wait_ms(5);
jcrx 0:b14ff6f1b4f6 38 }
jcrx 0:b14ff6f1b4f6 39 led_3 = 0;
jcrx 0:b14ff6f1b4f6 40 }
jcrx 0:b14ff6f1b4f6 41 }