John Kemp
/
interruptin_test
Oddness with multiple \'InterruptIn\'s
main.cpp
- Committer:
- Kemp
- Date:
- 2011-03-30
- Revision:
- 1:0228f6b60488
- Parent:
- 0:ba602786a4c1
File content as of revision 1:0228f6b60488:
#include "mbed.h" Serial pc(USBTX, USBRX); InterruptIn button1(p12); InterruptIn button2(p11); InterruptIn button3(p10); void button1_pressed() {pc.printf("Button 1");} void button2_pressed() {pc.printf("Button 2");} void button3_pressed() {pc.printf("Button 3");} int main() { // Set up buttons button1.mode(PullDown); button1.rise(&button1_pressed); button2.mode(PullDown); button2.rise(&button2_pressed); button3.mode(PullDown); button3.rise(&button3_pressed); while (1); }