mbed workshop intro + cansat examples

CanSat2.cpp

Committer:
yamaguch
Date:
2012-05-10
Revision:
0:f309f06aeec7

File content as of revision 0:f309f06aeec7:

#include "mbed.h"

DigitalIn pressed(p20);

BusOut leds(LED1, LED2, LED3, LED4);

int main() {
    for (int i = 0; !pressed; i = (i + 1) % 2)  {
        leds = i;
        wait(0.2);
    }

    leds = 15;
    wait(1);

    for (int i = 0; !pressed; i = (i + 1) % 4)  {
        leds = 1 << i;
        wait(0.5);
        leds = 0;
        wait(0.5);
    }

    leds = 15;
    wait(1);
    leds = 0;
}