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
- Committer:
- rambambo
- Date:
- 2019-07-19
- Revision:
- 25:921d5e9cf50f
- Parent:
- 24:7f14b70fc9ef
File content as of revision 25:921d5e9cf50f:
#include "mbed.h" DigitalOut myled1(LED1); DigitalOut myled2(LED2); DigitalOut myled3(LED3); DigitalOut myled4(LED4); uint16_t milliseconds; float delay_in_s; int main() { myled1 = 0; myled2 = 0; myled3 = 0; myled4 = 0; while(1) { for (milliseconds=10; milliseconds<=200; milliseconds+=10) { delay_in_s = (float)milliseconds/1000; myled2 = 0; myled1 = 1; wait(delay_in_s); myled1 = 0; myled2 = 1; wait(delay_in_s); myled2 = 0; myled3 = 1; wait(delay_in_s); myled3 = 0; myled4 = 1; wait(delay_in_s); myled4 = 0; myled3 = 1; wait(delay_in_s); myled3 = 0; myled2 = 1; wait(delay_in_s); } for (milliseconds=200; milliseconds>=10; milliseconds-=10) { delay_in_s = (float)milliseconds/1000; myled2 = 0; myled1 = 1; wait(delay_in_s); myled1 = 0; myled2 = 1; wait(delay_in_s); myled2 = 0; myled3 = 1; wait(delay_in_s); myled3 = 0; myled4 = 1; wait(delay_in_s); myled4 = 0; myled3 = 1; wait(delay_in_s); myled3 = 0; myled2 = 1; wait(delay_in_s); } } }