Test code for blinking LEDs and controlling the FET

Dependencies:   mbed

Fork of mbed_blinky by Mbed

main.cpp

Committer:
aarongymtrack
Date:
2015-05-07
Revision:
8:746b0ef1b899
Parent:
7:11de8dfa1e1d

File content as of revision 8:746b0ef1b899:

#include "mbed.h"

DigitalOut bled(P0_17);
DigitalOut gled(P0_19);
DigitalOut rled(P0_20);
DigitalInOut usbout(P0_28);
//DigitalIn usbout(P0_28);

//***************************************************************************
//***************************************************************************
int main(void){

    bled = 1;

    for(;;){
        rled = 1; gled = 0; 
        usbout.output(); usbout=0; 
        wait(2);
        rled = 0; gled = 1; 
        usbout.input(); usbout=1; 
        wait(2);
    }


    for(;;){
        rled = 1; bled = 0; gled = 0; 
        wait(0.250);
        rled = 0; bled = 1; gled = 0;
        wait(0.250);
        rled = 0; bled = 0; gled = 1;
        wait(0.250);
        rled = 1; bled = 1; gled = 0;
        wait(0.250);
        rled = 1; bled = 0; gled = 1;
        wait(0.250);
        rled = 0; bled = 1; gled = 0;
        wait(0.250);
        rled = 1; bled = 1; gled = 1;
        wait(0.250);
    }
}