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
Diff: main.cpp
- 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!