Prenden los leds en forma intermitente mediante timers e interrupciones sin hacer uso del programa principal

Dependencies:   mbed

main.cpp

Committer:
rcortes
Date:
2014-03-24
Revision:
0:51f1b3f465c9

File content as of revision 0:51f1b3f465c9:

//Prenden los leds en forma intermitente mediante timers e interrupciones
//Sin hacer uso del programa principal
#include "mbed.h"
Ticker tick_V,tick_R;
DigitalOut rojo(LED_RED);
DigitalOut verde(LED_GREEN);
void flip_V()
{
    verde = !verde;
}
void flip_R()
{
    rojo = !rojo;
}
int main()
{
    tick_V.attach(&flip_V, 0.5); // setup ticker to call flip led_Green after 0.5 seconds
    tick_R.attach(&flip_R, 0.25); // setup ticker to call flip led_Red after 0.25 seconds
    // spin in a main loop.
    while (true) {
    }
}