disminuye la frecuencia de parpadeo cuando se pulsa un botón, cuando llega a cierto limite de pulsaciones, el sistema regresa al inicio.

Dependencies:   DebouncedIn mbed

Revision:
0:7405379d206b
diff -r 000000000000 -r 7405379d206b main.cpp
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Mon Mar 31 17:05:23 2014 +0000
@@ -0,0 +1,30 @@
+#include "mbed.h"
+#include "DebouncedIn.h"
+
+
+DigitalOut myled(LED1);
+DebouncedIn buttom(PTC6);
+
+
+float TR=0.1;
+
+int main() {
+    
+    while(1) {
+        
+        if(buttom.falling()){
+        TR=TR+0.2;
+                            }
+        
+                 
+        myled = 1;
+        wait(TR);
+        myled = 0;
+        wait(TR);
+    
+        if(TR>=3){
+        TR=0.1;
+                 }
+    
+    }
+}