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@1:0eb47d4e2fad, 2013-10-17 (annotated)
- Committer:
- villerj
- Date:
- Thu Oct 17 17:32:09 2013 +0000
- Revision:
- 1:0eb47d4e2fad
- Parent:
- 0:3747cb623fe6
first try working ;)
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
villerj | 0:3747cb623fe6 | 1 | #include "mbed.h" |
villerj | 0:3747cb623fe6 | 2 | |
villerj | 1:0eb47d4e2fad | 3 | DigitalOut led1(LED1); |
villerj | 1:0eb47d4e2fad | 4 | DigitalOut led2(LED2); |
villerj | 1:0eb47d4e2fad | 5 | DigitalOut led3(LED3); |
villerj | 1:0eb47d4e2fad | 6 | DigitalOut led4(LED4); |
villerj | 0:3747cb623fe6 | 7 | |
villerj | 0:3747cb623fe6 | 8 | int main() { |
villerj | 1:0eb47d4e2fad | 9 | int i = 0; |
villerj | 1:0eb47d4e2fad | 10 | led1 = 1; |
villerj | 1:0eb47d4e2fad | 11 | led2 = 1; |
villerj | 1:0eb47d4e2fad | 12 | led3 = 1; |
villerj | 1:0eb47d4e2fad | 13 | led4 = 1; |
villerj | 1:0eb47d4e2fad | 14 | wait(1); |
villerj | 1:0eb47d4e2fad | 15 | led1 = 0; |
villerj | 1:0eb47d4e2fad | 16 | led2 = 0; |
villerj | 1:0eb47d4e2fad | 17 | led3 = 0; |
villerj | 1:0eb47d4e2fad | 18 | led4 = 0; |
villerj | 0:3747cb623fe6 | 19 | while(1) { |
villerj | 1:0eb47d4e2fad | 20 | switch(i) { |
villerj | 1:0eb47d4e2fad | 21 | case 0: led1 = !led1; break; |
villerj | 1:0eb47d4e2fad | 22 | case 1: led2 = !led2; break; |
villerj | 1:0eb47d4e2fad | 23 | case 2: led3 = !led3; break; |
villerj | 1:0eb47d4e2fad | 24 | case 3: led4 = !led4; break; |
villerj | 1:0eb47d4e2fad | 25 | default: break; |
villerj | 1:0eb47d4e2fad | 26 | } |
villerj | 1:0eb47d4e2fad | 27 | i = (++i) % 4; |
villerj | 1:0eb47d4e2fad | 28 | wait(0.3); |
villerj | 0:3747cb623fe6 | 29 | } |
villerj | 0:3747cb623fe6 | 30 | } |