init

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h"
00002 
00003 DigitalOut led1(LED1);
00004 DigitalOut led2(LED2);
00005 DigitalOut led3(LED3);
00006 DigitalOut led4(LED4);
00007 Ticker flipper1;
00008 Ticker flipper2;
00009 Ticker flipper3;
00010 Ticker flipper4;
00011 void flip1() {
00012     led1 = !led1;
00013 }
00014 void flip2() {
00015     led2 = !led2;
00016 }
00017 void flip3() {
00018     led3 = !led3;
00019 }
00020 void flip4() {
00021     led4 = !led4;
00022 }
00023 
00024 int main() {
00025     led1 = 1;
00026     led2 = 1;
00027     led3 = 1;
00028     led4 = 1;
00029     flipper1.attach(&flip1, 1.0);
00030     flipper2.attach(&flip2, 2.0);
00031     flipper3.attach(&flip3, 4.0);
00032     flipper4.attach(&flip4, 8.0);
00033     while(1) {
00034         
00035     }
00036 }