Program blinks LED's from left to right (LED1 -> LED4) Then enters deep sleep. Will wake up when high signal sensed at pin 14.
main.cpp
- Committer:
- harrisjunaid
- Date:
- 2012-05-06
- Revision:
- 0:36c6cc38abab
File content as of revision 0:36c6cc38abab:
#include "mbed.h" BusOut leds(LED1,LED2,LED3,LED4); InterruptIn wakeup(p14); void dostuff() { for (int i=0; i<5; i++) { leds = 1 << i; wait(0.25); } } int main () { wakeup.rise(NULL); while (1) { dostuff(); deepsleep(); } }