Miriam van der Hoek
/
chooseyourself
voor Pauline
main.cpp@2:69bbef98562f, 2017-09-12 (annotated)
- Committer:
- Miriam
- Date:
- Tue Sep 12 13:23:48 2017 +0000
- Revision:
- 2:69bbef98562f
- Parent:
- 1:643d1e89d7f9
trysomethingnew.v2
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Miriam | 0:2980a11e0429 | 1 | #include "mbed.h" |
Miriam | 0:2980a11e0429 | 2 | |
Miriam | 0:2980a11e0429 | 3 | DigitalOut gpo(D0); |
Miriam | 0:2980a11e0429 | 4 | DigitalOut led(LED_GREEN); |
Miriam | 0:2980a11e0429 | 5 | DigitalOut ledd(LED_BLUE); |
Miriam | 0:2980a11e0429 | 6 | DigitalOut leddd(LED_RED); |
Miriam | 0:2980a11e0429 | 7 | DigitalIn button(PTA4); |
Miriam | 0:2980a11e0429 | 8 | |
Miriam | 0:2980a11e0429 | 9 | int main() |
Miriam | 0:2980a11e0429 | 10 | { |
Miriam | 0:2980a11e0429 | 11 | while (true) |
Miriam | 0:2980a11e0429 | 12 | { |
Miriam | 0:2980a11e0429 | 13 | if(!button) |
Miriam | 0:2980a11e0429 | 14 | { |
Miriam | 1:643d1e89d7f9 | 15 | while (button==true) |
Miriam | 0:2980a11e0429 | 16 | { |
Miriam | 0:2980a11e0429 | 17 | gpo = !gpo; // toggle pin |
Miriam | 0:2980a11e0429 | 18 | led = !led; // toggle led |
Miriam | 0:2980a11e0429 | 19 | wait(0.2f); |
Miriam | 0:2980a11e0429 | 20 | gpo = !gpo; |
Miriam | 0:2980a11e0429 | 21 | ledd = !ledd; |
Miriam | 0:2980a11e0429 | 22 | wait(0.2f); |
Miriam | 0:2980a11e0429 | 23 | gpo = !gpo; |
Miriam | 0:2980a11e0429 | 24 | leddd = !leddd; |
Miriam | 0:2980a11e0429 | 25 | wait (0.2f); |
Miriam | 0:2980a11e0429 | 26 | } |
Miriam | 0:2980a11e0429 | 27 | } |
Miriam | 0:2980a11e0429 | 28 | else |
Miriam | 0:2980a11e0429 | 29 | { |
Miriam | 2:69bbef98562f | 30 | while (button==true) |
Miriam | 2:69bbef98562f | 31 | { |
Miriam | 0:2980a11e0429 | 32 | led=1; |
Miriam | 0:2980a11e0429 | 33 | ledd=1; |
Miriam | 0:2980a11e0429 | 34 | leddd=1; |
Miriam | 2:69bbef98562f | 35 | } |
Miriam | 0:2980a11e0429 | 36 | } |
Miriam | 0:2980a11e0429 | 37 | } |
Miriam | 0:2980a11e0429 | 38 | |
Miriam | 0:2980a11e0429 | 39 | } |