Polling EXAMPLE

Dependencies:   mbed

Committer:
sivaieee
Date:
Mon Nov 14 20:43:29 2016 +0000
Revision:
0:2b7a68f02b66
Turning on LED through a switch

Who changed what in which revision?

UserRevisionLine numberNew contents of line
sivaieee 0:2b7a68f02b66 1 #include "mbed.h"
sivaieee 0:2b7a68f02b66 2
sivaieee 0:2b7a68f02b66 3 DigitalOut myled(LED1);
sivaieee 0:2b7a68f02b66 4 DigitalOut vrefh(D8);
sivaieee 0:2b7a68f02b66 5 DigitalIn mySw(D15);
sivaieee 0:2b7a68f02b66 6 Serial pc(USBTX, USBRX);
sivaieee 0:2b7a68f02b66 7
sivaieee 0:2b7a68f02b66 8 int main() {
sivaieee 0:2b7a68f02b66 9 vrefh = 0;
sivaieee 0:2b7a68f02b66 10 while(1) {
sivaieee 0:2b7a68f02b66 11
sivaieee 0:2b7a68f02b66 12 if (mySw == 0)
sivaieee 0:2b7a68f02b66 13 {
sivaieee 0:2b7a68f02b66 14 myled = 1;
sivaieee 0:2b7a68f02b66 15 pc.printf("MY SW IS HIGH\n");
sivaieee 0:2b7a68f02b66 16 }
sivaieee 0:2b7a68f02b66 17 if (mySw == 1)
sivaieee 0:2b7a68f02b66 18 {
sivaieee 0:2b7a68f02b66 19 myled = 0;
sivaieee 0:2b7a68f02b66 20 pc.printf("MY SW IS LOW\n");
sivaieee 0:2b7a68f02b66 21 }
sivaieee 0:2b7a68f02b66 22 }
sivaieee 0:2b7a68f02b66 23 }