Published for Bernard
Dependencies: DebounceIn USBDevice mbed
main.cpp
- Committer:
- figlax
- Date:
- 2014-09-16
- Revision:
- 1:38a2dd5eed44
- Parent:
- 0:e2860e845207
- Child:
- 2:fcc04766c285
File content as of revision 1:38a2dd5eed44:
#include "mbed.h" #include "DebounceIn.h" //must import cookbook debounce library into project DigitalOut myled(LED3); Serial pc(USBTX, USBRX); // tx, rx DebounceIn button(D2); DigitalIn button2(D3); DigitalIn button3(D4); DigitalIn enter(D7); int main() { button.mode(PullUp); button2.mode(PullUp); button3.mode(PullUp); enter.mode(PullUp); wait(0.001); int button_old=1; int button_new; myled=0; while(1) { button_new = button.read(); if((button_new==0) && (button_old==1)) { pc.printf("Hello World! "); } button_old= button_new; if(button2.read()==0) { pc.printf("crazy "); } if(button3.read()==0) { pc.printf("potato"); } } }