Val Glynn
/
2_5_App_Board_Joystick
CA 2.5 App Board Joystick
main.cpp@0:fc75582c0f9d, 2020-07-26 (annotated)
- Committer:
- vmg
- Date:
- Sun Jul 26 21:02:11 2020 +0000
- Revision:
- 0:fc75582c0f9d
CA 2.5 App Board Joystick
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
vmg | 0:fc75582c0f9d | 1 | #include "mbed.h" |
vmg | 0:fc75582c0f9d | 2 | |
vmg | 0:fc75582c0f9d | 3 | BusIn joy(p15,p12,p13,p16); |
vmg | 0:fc75582c0f9d | 4 | DigitalIn fire(p14); |
vmg | 0:fc75582c0f9d | 5 | |
vmg | 0:fc75582c0f9d | 6 | BusOut leds(LED1,LED2,LED3,LED4); |
vmg | 0:fc75582c0f9d | 7 | |
vmg | 0:fc75582c0f9d | 8 | int main() |
vmg | 0:fc75582c0f9d | 9 | { |
vmg | 0:fc75582c0f9d | 10 | while(1) { |
vmg | 0:fc75582c0f9d | 11 | if (fire) { |
vmg | 0:fc75582c0f9d | 12 | leds=0xf; |
vmg | 0:fc75582c0f9d | 13 | } else { |
vmg | 0:fc75582c0f9d | 14 | leds=joy; |
vmg | 0:fc75582c0f9d | 15 | } |
vmg | 0:fc75582c0f9d | 16 | wait(0.1); |
vmg | 0:fc75582c0f9d | 17 | } |
vmg | 0:fc75582c0f9d | 18 | } |