Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
main.cpp@0:0ad6094b2451, 2012-02-01 (annotated)
- Committer:
- ben851
- Date:
- Wed Feb 01 22:19:03 2012 +0000
- Revision:
- 0:0ad6094b2451
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| ben851 | 0:0ad6094b2451 | 1 | #include "mbed.h" |
| ben851 | 0:0ad6094b2451 | 2 | |
| ben851 | 0:0ad6094b2451 | 3 | DigitalOut myled1(LED1); |
| ben851 | 0:0ad6094b2451 | 4 | DigitalOut myled2 (LED2); |
| ben851 | 0:0ad6094b2451 | 5 | DigitalOut myled3 (LED3); |
| ben851 | 0:0ad6094b2451 | 6 | DigitalOut myled4 (LED4); |
| ben851 | 0:0ad6094b2451 | 7 | |
| ben851 | 0:0ad6094b2451 | 8 | |
| ben851 | 0:0ad6094b2451 | 9 | int main() { |
| ben851 | 0:0ad6094b2451 | 10 | while(1) { |
| ben851 | 0:0ad6094b2451 | 11 | myled4 = 1; |
| ben851 | 0:0ad6094b2451 | 12 | myled1 = 1; |
| ben851 | 0:0ad6094b2451 | 13 | wait(0.2); |
| ben851 | 0:0ad6094b2451 | 14 | myled2 =1; |
| ben851 | 0:0ad6094b2451 | 15 | myled3=1; |
| ben851 | 0:0ad6094b2451 | 16 | myled1=0; |
| ben851 | 0:0ad6094b2451 | 17 | myled4=0; |
| ben851 | 0:0ad6094b2451 | 18 | wait(0.2); |
| ben851 | 0:0ad6094b2451 | 19 | myled2 =0; |
| ben851 | 0:0ad6094b2451 | 20 | myled3=0; |
| ben851 | 0:0ad6094b2451 | 21 | myled4 = 1; |
| ben851 | 0:0ad6094b2451 | 22 | myled1 = 1; |
| ben851 | 0:0ad6094b2451 | 23 | wait(0.5); |
| ben851 | 0:0ad6094b2451 | 24 | //change pattern// |
| ben851 | 0:0ad6094b2451 | 25 | myled4 = 0; |
| ben851 | 0:0ad6094b2451 | 26 | myled1 = 1; |
| ben851 | 0:0ad6094b2451 | 27 | wait(0.2); |
| ben851 | 0:0ad6094b2451 | 28 | myled1 = 0; |
| ben851 | 0:0ad6094b2451 | 29 | myled2 = 1; |
| ben851 | 0:0ad6094b2451 | 30 | wait(0.2); |
| ben851 | 0:0ad6094b2451 | 31 | myled2 = 0; |
| ben851 | 0:0ad6094b2451 | 32 | myled3 = 1; |
| ben851 | 0:0ad6094b2451 | 33 | wait(0.2); |
| ben851 | 0:0ad6094b2451 | 34 | myled3 = 0; |
| ben851 | 0:0ad6094b2451 | 35 | myled4 = 1; |
| ben851 | 0:0ad6094b2451 | 36 | wait(0.5); |
| ben851 | 0:0ad6094b2451 | 37 | //change pattern// |
| ben851 | 0:0ad6094b2451 | 38 | myled1=1; |
| ben851 | 0:0ad6094b2451 | 39 | myled3=1; |
| ben851 | 0:0ad6094b2451 | 40 | wait(0.2); |
| ben851 | 0:0ad6094b2451 | 41 | myled2=1; |
| ben851 | 0:0ad6094b2451 | 42 | myled4=1; |
| ben851 | 0:0ad6094b2451 | 43 | myled3=0; |
| ben851 | 0:0ad6094b2451 | 44 | myled1=0; |
| ben851 | 0:0ad6094b2451 | 45 | wait(0.2); |
| ben851 | 0:0ad6094b2451 | 46 | myled2=0; |
| ben851 | 0:0ad6094b2451 | 47 | myled4=0; |
| ben851 | 0:0ad6094b2451 | 48 | myled1=1; |
| ben851 | 0:0ad6094b2451 | 49 | myled3=1; |
| ben851 | 0:0ad6094b2451 | 50 | wait(0.5); |
| ben851 | 0:0ad6094b2451 | 51 | //change pattern// |
| ben851 | 0:0ad6094b2451 | 52 | |
| ben851 | 0:0ad6094b2451 | 53 | myled2=!myled2; |
| ben851 | 0:0ad6094b2451 | 54 | myled4=!myled4; |
| ben851 | 0:0ad6094b2451 | 55 | |
| ben851 | 0:0ad6094b2451 | 56 | wait(0.5); |
| ben851 | 0:0ad6094b2451 | 57 | |
| ben851 | 0:0ad6094b2451 | 58 | |
| ben851 | 0:0ad6094b2451 | 59 | |
| ben851 | 0:0ad6094b2451 | 60 | } |
| ben851 | 0:0ad6094b2451 | 61 | } |