![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
lab question 1.2
Revision 0:7e5ce6a15c68, committed 2019-05-23
- Comitter:
- niallmoyvane
- Date:
- Thu May 23 12:19:28 2019 +0000
- Commit message:
- lab question 1.2
Changed in this revision
main.cpp | Show annotated file Show diff for this revision Revisions of this file |
mbed.bld | Show annotated file Show diff for this revision Revisions of this file |
diff -r 000000000000 -r 7e5ce6a15c68 main.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Thu May 23 12:19:28 2019 +0000 @@ -0,0 +1,51 @@ + +#include "mbed.h" + +Serial pc(USBTX, USBRX); +InterruptIn button1(p12); +InterruptIn button2(p13); +InterruptIn button3(p14); +InterruptIn button4(p15); +InterruptIn button5(p16); + +int down=0; +int left=0; +int center=0; +int up=0; +int right=0; + + void down_check() + { + printf("Joystickis pressed towards DOWN direction\n\r"); + wait (3); + } + void left_check() + { + printf("Joystickis pressed towards LEFT direction\n\r"); + wait (3); + } + void center_check() + { + printf("Joystickis pressed towards CENTER direction\n\r"); + wait (3); + } + void up_check() + { + printf("Joystickis pressed towards UP direction\n\r"); + wait (3); + } + void right_check() + { + printf("Joystickis pressed towards RIGHT direction\n\r"); + wait (3); + } + + int main() + { + //timer_temp start(); + button1.rise(&down_check); + button2.rise(&left_check); + button3.rise(¢er_check); + button4.rise(&up_check); + button5.rise(&right_check); + } \ No newline at end of file
diff -r 000000000000 -r 7e5ce6a15c68 mbed.bld --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mbed.bld Thu May 23 12:19:28 2019 +0000 @@ -0,0 +1,1 @@ +https://os.mbed.com/users/mbed_official/code/mbed/builds/65be27845400 \ No newline at end of file