Programa para dejar prendido o apagado un led mediante un boton haciendo uso de subrutinas en las interrupciones

Dependencies:   mbed

Fork of FRDM46Z_Interrupt by Raul Cortes

Revision:
1:d4872e4c64c1
Parent:
0:f0bc7bd8ae33
--- a/main.cpp	Tue Mar 18 00:44:32 2014 +0000
+++ b/main.cpp	Mon Mar 24 18:59:41 2014 +0000
@@ -2,6 +2,8 @@
 //Haciendo uso de subrutinas en las interrupciones
 //Y sin usar el programa principal
 #include "mbed.h"
+#define OFF 1
+#define ON 0
 InterruptIn sw1(SW1);
 InterruptIn sw3(SW3);
 
@@ -18,8 +20,8 @@
 }
 int main()
 {
-    led_rojo=1;
-    led_verde=1;
+    led_rojo=OFF;
+    led_verde=OFF;
     sw1.fall(&sw1_int);  // attach the address of the function to the falling edge
     sw3.fall(&sw3_int);  // attach the address of the function to the falling edge
     while(1) {           // wait around, interrupts will interrupt this!