La primera publicación

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h"
00002 Serial pc(USBTX, USBRX); // tx, rx
00003 DigitalOut myled(LED1);
00004 DigitalOut myledg(LED2);
00005 DigitalOut myledb(LED3);
00006 int k = 0;
00007 int a;
00008 int main() {
00009     myled = 1;
00010 myledg = 1;
00011 myledb = 1;
00012 pc.printf("Que led desea encender? \n");
00013 pc.printf("1 : Rojo \n");
00014 pc.printf("2 : Verde \n");
00015 pc.printf("3 : Azul \n");
00016     while(1) {
00017         a=pc.getc();
00018         if (a==49){
00019            myled = !myled;
00020            pc.printf("Ok! \n");
00021         }
00022         if (a==50){
00023            myledg = !myledg;
00024            pc.printf("Ok! \n");
00025         }
00026         if (a==51){
00027            myledb = !myledb;
00028            pc.printf("Ok! \n");
00029         }
00030     }
00031 }