Jesse Kaiser
/
PresetsM9
Stoer
main.cpp
- Committer:
- jessekaiser
- Date:
- 2014-10-12
- Revision:
- 8:951f6c0440ac
- Parent:
- 7:a4627dcedfcc
- Child:
- 9:aac748dd92e4
File content as of revision 8:951f6c0440ac:
#include "mbed.h" #include "MODSERIAL.h" Serial pc(USBTX, USBRX); // tx, rx DigitalOut myled1(LED_RED); DigitalOut myled2(LED_GREEN); DigitalOut myled3(LED_BLUE); int main() { char c = '0'; while(1) { pc.printf("Het programma blijft knipperen totdat er op '1' wordt gedrukt.\n"); do { myled1 = 1; myled2 = 1; myled3 = 1; wait(1); myled1 = 1; myled2 = 0; myled3 = 1; wait(1); if(pc.readable()) { c = pc.getc(); } } while(c != '1'); //c = pc.getc(); while((c == '1')) { c = '0'; myled1 = 1; myled2 = 1; myled3 = 1; wait(1); myled1 = 0; myled2 = 1; myled3 = 1; wait(1); myled1 = 1; myled2 = 1; myled3 = 1; wait(1); myled1 = 0; myled2 = 1; myled3 = 1; wait(1); void (pc.readable()); { c= '0'; c = pc.getc(); } if((c != '1')) { break; } else if((c == '1')) { myled1 = 1; myled2 = 1; myled3 = 0; wait(1); myled1 = 1; myled2 = 1; myled3 = 1; wait(1); myled1 = 1; myled2 = 1; myled3 = 0; wait(1); } } } }