Sverre Didrichsen
/
oving4-301
main.cpp@0:17fa7348796d, 2017-09-20 (annotated)
- Committer:
- mdidrich
- Date:
- Wed Sep 20 05:50:40 2017 +0000
- Revision:
- 0:17fa7348796d
Martin
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
mdidrich | 0:17fa7348796d | 1 | #include "mbed.h" |
mdidrich | 0:17fa7348796d | 2 | |
mdidrich | 0:17fa7348796d | 3 | BusOut led(LED1, LED2, LED3, LED4); |
mdidrich | 0:17fa7348796d | 4 | |
mdidrich | 0:17fa7348796d | 5 | Ticker myTick; |
mdidrich | 0:17fa7348796d | 6 | volatile int countUp = 0; |
mdidrich | 0:17fa7348796d | 7 | |
mdidrich | 0:17fa7348796d | 8 | void count() |
mdidrich | 0:17fa7348796d | 9 | { |
mdidrich | 0:17fa7348796d | 10 | if(countUp < 16) { |
mdidrich | 0:17fa7348796d | 11 | countUp++; |
mdidrich | 0:17fa7348796d | 12 | } |
mdidrich | 0:17fa7348796d | 13 | } |
mdidrich | 0:17fa7348796d | 14 | int main() |
mdidrich | 0:17fa7348796d | 15 | { |
mdidrich | 0:17fa7348796d | 16 | |
mdidrich | 0:17fa7348796d | 17 | myTick.attach(&count, 2); |
mdidrich | 0:17fa7348796d | 18 | while(1) { |
mdidrich | 0:17fa7348796d | 19 | led = countUp; |
mdidrich | 0:17fa7348796d | 20 | |
mdidrich | 0:17fa7348796d | 21 | if(countUp > 16) { |
mdidrich | 0:17fa7348796d | 22 | myTick.detach(); |
mdidrich | 0:17fa7348796d | 23 | countUp = 0; |
mdidrich | 0:17fa7348796d | 24 | } |
mdidrich | 0:17fa7348796d | 25 | } |
mdidrich | 0:17fa7348796d | 26 | } |