Stoer

Dependencies:   MODSERIAL mbed

Committer:
jessekaiser
Date:
Thu Oct 09 13:16:50 2014 +0000
Revision:
2:ea19e2e4a070
Parent:
1:0a58287f3b6b
Child:
3:a0dd633faf72
blinkt na op 1 drukken;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
jessekaiser 0:702da75f76db 1 #include "mbed.h"
jessekaiser 0:702da75f76db 2
jessekaiser 1:0a58287f3b6b 3
jessekaiser 0:702da75f76db 4 Serial pc(USBTX, USBRX); // tx, rx
jessekaiser 1:0a58287f3b6b 5 DigitalOut myled1(LED_RED);
jessekaiser 1:0a58287f3b6b 6 DigitalOut myled2(LED_GREEN);
jessekaiser 0:702da75f76db 7
jessekaiser 0:702da75f76db 8
jessekaiser 0:702da75f76db 9 int main()
jessekaiser 0:702da75f76db 10 {
jessekaiser 1:0a58287f3b6b 11 pc.printf("Druk '1' voor blauw en '2' voor groen\n");
jessekaiser 1:0a58287f3b6b 12
jessekaiser 2:ea19e2e4a070 13 while(1){
jessekaiser 2:ea19e2e4a070 14
jessekaiser 2:ea19e2e4a070 15 {char c = pc.getc();
jessekaiser 2:ea19e2e4a070 16 while((c == '1')) {
jessekaiser 2:ea19e2e4a070 17 myled1 = 0;
jessekaiser 2:ea19e2e4a070 18 myled2 = 0;
jessekaiser 2:ea19e2e4a070 19 wait(1);
jessekaiser 2:ea19e2e4a070 20 myled1 = 1;
jessekaiser 2:ea19e2e4a070 21 myled2 = 0;
jessekaiser 2:ea19e2e4a070 22 wait(1);}
jessekaiser 1:0a58287f3b6b 23 {
jessekaiser 1:0a58287f3b6b 24 myled1 = 1;
jessekaiser 1:0a58287f3b6b 25 myled2 = 0;
jessekaiser 1:0a58287f3b6b 26 wait(1) ;
jessekaiser 1:0a58287f3b6b 27 myled1 = 1;
jessekaiser 1:0a58287f3b6b 28 myled2 = 1;
jessekaiser 2:ea19e2e4a070 29 wait(1);}
jessekaiser 2:ea19e2e4a070 30
jessekaiser 2:ea19e2e4a070 31 }
jessekaiser 1:0a58287f3b6b 32
jessekaiser 1:0a58287f3b6b 33 }
jessekaiser 1:0a58287f3b6b 34
jessekaiser 2:ea19e2e4a070 35
jessekaiser 2:ea19e2e4a070 36
jessekaiser 2:ea19e2e4a070 37
jessekaiser 1:0a58287f3b6b 38 }
jessekaiser 1:0a58287f3b6b 39
jessekaiser 2:ea19e2e4a070 40
jessekaiser 0:702da75f76db 41
jessekaiser 2:ea19e2e4a070 42
jessekaiser 0:702da75f76db 43
jessekaiser 0:702da75f76db 44
jessekaiser 1:0a58287f3b6b 45
jessekaiser 1:0a58287f3b6b 46