2016/2/29 LED Yu-Hsuan edited
Dependencies: mbed
Diff: main.cpp
- Revision:
- 2:9e5b526db3aa
- Parent:
- 1:d5cf0fdad0f1
- Child:
- 3:b81cc31bfcba
--- a/main.cpp Mon Feb 29 16:11:39 2016 +0000 +++ b/main.cpp Thu Mar 03 05:09:48 2016 +0000 @@ -7,6 +7,7 @@ DigitalOut led_1(LED_1); DigitalOut led_2(LED_2); Ticker timer_1; +bool light; int timer_1_counter; @@ -16,6 +17,7 @@ led_2 = 0; timer_1_counter = 0; + light = false; } void timer_1_interrupt() @@ -38,9 +40,16 @@ if(timer_1_counter == 1000) { // led_1 flashes - led_1 = 1; - wait_ms(1); - led_1 = 0; + if(light == false) + { + led_1 = 1; + light = true; + } + else + { + led_1 = 0; + light = false; + } // reset timer_1_counter to zero timer_1_counter = 0;