Marco Zecchini
/
Example_interrupt_button_timer
Interrupt on user button press and timer exaple usage
main.cpp
- Committer:
- marcozecchini
- Date:
- 2019-02-20
- Revision:
- 1:2e6e3436fc61
- Parent:
- 0:2ca55e55f55d
- Child:
- 2:2a43e5048e22
File content as of revision 1:2e6e3436fc61:
#include "mbed.h" /* * Button with interrupt example */ InterruptIn mybutton(USER_BUTTON); DigitalOut myled(LED1); float delay = 5.0; // 1 sec void pressed() { if (delay == 5.0) delay = 0.2; // 200 ms else delay = 5.0; // 1 sec } int main() { mybutton.fall(&pressed); while (1) { myled = !myled; wait(delay); } }