Stoer

Dependencies:   MODSERIAL mbed

Committer:
jessekaiser
Date:
Fri Oct 10 07:39:12 2014 +0000
Revision:
5:a51101bc8ab7
Parent:
4:bfaeee1cc449
Child:
6:311215b698bc
1e stap werkend;

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 4:bfaeee1cc449 11 char c = '0';
jessekaiser 4:bfaeee1cc449 12 while(1) {
jessekaiser 5:a51101bc8ab7 13 pc.printf("Het programma blijft knipperen totdat er op '1' wordt gedrukt.\n");
jessekaiser 4:bfaeee1cc449 14 do {
jessekaiser 3:a0dd633faf72 15 myled1 = 1;
jessekaiser 3:a0dd633faf72 16 myled2 = 1;
jessekaiser 3:a0dd633faf72 17 wait(1) ;
jessekaiser 2:ea19e2e4a070 18 myled1 = 1;
jessekaiser 2:ea19e2e4a070 19 myled2 = 0;
jessekaiser 4:bfaeee1cc449 20 wait(1);
jessekaiser 4:bfaeee1cc449 21 if(pc.readable()){
jessekaiser 4:bfaeee1cc449 22 c = pc.getc();
jessekaiser 4:bfaeee1cc449 23 }
jessekaiser 4:bfaeee1cc449 24 } while(c != '1');
jessekaiser 4:bfaeee1cc449 25 //c = pc.getc();
jessekaiser 4:bfaeee1cc449 26 while((c == '1')) {
jessekaiser 1:0a58287f3b6b 27 myled1 = 1;
jessekaiser 1:0a58287f3b6b 28 myled2 = 1;
jessekaiser 3:a0dd633faf72 29 wait(1);
jessekaiser 3:a0dd633faf72 30 myled1 = 0;
jessekaiser 3:a0dd633faf72 31 myled2 = 1;
jessekaiser 4:bfaeee1cc449 32 wait(1);
jessekaiser 1:0a58287f3b6b 33 }
jessekaiser 4:bfaeee1cc449 34 }
jessekaiser 4:bfaeee1cc449 35 }
jessekaiser 1:0a58287f3b6b 36
jessekaiser 0:702da75f76db 37
jessekaiser 0:702da75f76db 38
jessekaiser 1:0a58287f3b6b 39
jessekaiser 1:0a58287f3b6b 40
jessekaiser 4:bfaeee1cc449 41
jessekaiser 4:bfaeee1cc449 42
jessekaiser 4:bfaeee1cc449 43
jessekaiser 4:bfaeee1cc449 44
jessekaiser 4:bfaeee1cc449 45
jessekaiser 4:bfaeee1cc449 46
jessekaiser 4:bfaeee1cc449 47
jessekaiser 4:bfaeee1cc449 48