First New

Dependencies:   mbed

Committer:
aafanasj
Date:
Fri Jan 19 19:12:01 2018 -0500
Revision:
1:fccb9a602d9a
Parent:
0:39ab4ee35afe
Child:
2:5009f3811b0a
New Functionality of LEDs were added

Who changed what in which revision?

UserRevisionLine numberNew contents of line
aafanasj 0:39ab4ee35afe 1 #include "mbed.h"
aafanasj 0:39ab4ee35afe 2
aafanasj 0:39ab4ee35afe 3 DigitalOut led1(LED1);
aafanasj 0:39ab4ee35afe 4 DigitalOut led2(LED2);
aafanasj 0:39ab4ee35afe 5 DigitalOut led3(LED3);
aafanasj 0:39ab4ee35afe 6
aafanasj 0:39ab4ee35afe 7 // main() runs in its own thread in the OS
aafanasj 0:39ab4ee35afe 8 int main() {
aafanasj 0:39ab4ee35afe 9 while (true) {
aafanasj 0:39ab4ee35afe 10 led1.write(1);
aafanasj 0:39ab4ee35afe 11 led2.write(0);
aafanasj 0:39ab4ee35afe 12 led3.write(0);
aafanasj 0:39ab4ee35afe 13 wait(0.5);
aafanasj 0:39ab4ee35afe 14
aafanasj 1:fccb9a602d9a 15 led1.write(1);
aafanasj 0:39ab4ee35afe 16 led2.write(1);
aafanasj 0:39ab4ee35afe 17 led3.write(0);
aafanasj 0:39ab4ee35afe 18 wait(0.5);
aafanasj 0:39ab4ee35afe 19
aafanasj 1:fccb9a602d9a 20 led1.write(1);
aafanasj 1:fccb9a602d9a 21 led2.write(1);
aafanasj 0:39ab4ee35afe 22 led3.write(1);
aafanasj 0:39ab4ee35afe 23 wait(0.5);
aafanasj 1:fccb9a602d9a 24
aafanasj 1:fccb9a602d9a 25 led1.write(0);
aafanasj 1:fccb9a602d9a 26 led2.write(1);
aafanasj 1:fccb9a602d9a 27 led3.write(1);
aafanasj 1:fccb9a602d9a 28 wait(0.5);
aafanasj 1:fccb9a602d9a 29
aafanasj 1:fccb9a602d9a 30 led1.write(0);
aafanasj 1:fccb9a602d9a 31 led2.write(0);
aafanasj 1:fccb9a602d9a 32 led3.write(1);
aafanasj 1:fccb9a602d9a 33 wait(0.5);
aafanasj 1:fccb9a602d9a 34
aafanasj 1:fccb9a602d9a 35 led1.write(0);
aafanasj 1:fccb9a602d9a 36 led2.write(0);
aafanasj 1:fccb9a602d9a 37 led3.write(0);
aafanasj 1:fccb9a602d9a 38 wait(0.5);
aafanasj 0:39ab4ee35afe 39 }
aafanasj 0:39ab4ee35afe 40 }
aafanasj 0:39ab4ee35afe 41