ll

Dependencies:   mbed

main.cpp

Committer:
jon07
Date:
2017-11-09
Revision:
0:13368f6b6c16

File content as of revision 0:13368f6b6c16:

#include "mbed.h"
InterruptIn sw1(A3);
InterruptIn sw2(A4);
InterruptIn sw3(A5);

DigitalOut led1(D2);
DigitalOut led2(D3);
DigitalOut led3(D4);

void trigger1() {
    
        led1=!led1;
    }
void trigger2() {
    
        led2=!led2;
    }
void trigger3() {
    
        led3=!led3;
    }

int main() {
    
    sw1.rise(&trigger1);
    sw2.rise(&trigger2);
    sw3.rise(&trigger3);
    
    while(1) {
        led1=!led1;
        led2=!led2;
        led3=!led3;
        wait_ms(1000);
    }
}