Test Program of ticker class and DigitalIn

Dependencies:   mbed

Fork of DigitalIn_ticker_test by Hiroyuki Izumi

Revision:
1:4406351a7a52
Parent:
0:592717f4890b
--- a/main.cpp	Fri Aug 26 14:48:35 2011 +0000
+++ b/main.cpp	Tue Jun 28 07:39:44 2016 +0000
@@ -1,16 +1,28 @@
 #include "mbed.h"
 
-DigitalIn enable(p5);
-DigitalOut led(LED1);
+#define ON 1
+#define OFF 0
+
+DigitalIn enable(p16);
+DigitalOut led1(LED1);
+DigitalOut led2(LED2);
+Ticker t1;
+
+void blink2(){
+    led2 = ON;
+    wait(0.1);
+    led2 = OFF;
+}
 
 int main() {
 
+    t1.attach(&blink2, 2.0); 
+
     enable.mode(PullUp);
     
     while(1) {
-        if(!enable) {
-            led = !led;
-        }
-        //wait(0.25);
+        led1 = !enable;
+        wait(0.25);
     }
 }
+