loko u
/
FirstTests
Scrolls LEDs 1-4 On, and then Off
main.cpp@0:80ac583ac974, 2010-10-17 (annotated)
- Committer:
- nullsub
- Date:
- Sun Oct 17 23:23:07 2010 +0000
- Revision:
- 0:80ac583ac974
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
nullsub | 0:80ac583ac974 | 1 | #include "mbed.h" |
nullsub | 0:80ac583ac974 | 2 | |
nullsub | 0:80ac583ac974 | 3 | #define WAIT_TIME 0.09 |
nullsub | 0:80ac583ac974 | 4 | |
nullsub | 0:80ac583ac974 | 5 | DigitalOut led1(LED1); |
nullsub | 0:80ac583ac974 | 6 | DigitalOut led2(LED2); |
nullsub | 0:80ac583ac974 | 7 | DigitalOut led3(LED3); |
nullsub | 0:80ac583ac974 | 8 | DigitalOut led4(LED4); |
nullsub | 0:80ac583ac974 | 9 | |
nullsub | 0:80ac583ac974 | 10 | int main() { |
nullsub | 0:80ac583ac974 | 11 | while(1) { |
nullsub | 0:80ac583ac974 | 12 | led1 = 1; |
nullsub | 0:80ac583ac974 | 13 | wait(WAIT_TIME); |
nullsub | 0:80ac583ac974 | 14 | led2 = led1; |
nullsub | 0:80ac583ac974 | 15 | wait(WAIT_TIME); |
nullsub | 0:80ac583ac974 | 16 | led3 = led1; |
nullsub | 0:80ac583ac974 | 17 | wait(WAIT_TIME); |
nullsub | 0:80ac583ac974 | 18 | led4 = led1; |
nullsub | 0:80ac583ac974 | 19 | wait(WAIT_TIME); |
nullsub | 0:80ac583ac974 | 20 | led1 = 0; |
nullsub | 0:80ac583ac974 | 21 | wait(WAIT_TIME); |
nullsub | 0:80ac583ac974 | 22 | led2 = led1; |
nullsub | 0:80ac583ac974 | 23 | wait(WAIT_TIME); |
nullsub | 0:80ac583ac974 | 24 | led3 = led1; |
nullsub | 0:80ac583ac974 | 25 | wait(WAIT_TIME); |
nullsub | 0:80ac583ac974 | 26 | led4 = led1; |
nullsub | 0:80ac583ac974 | 27 | wait(WAIT_TIME); |
nullsub | 0:80ac583ac974 | 28 | } |
nullsub | 0:80ac583ac974 | 29 | } |