Santiago Gil
/
mbed_blinky
La primera publicación
Embed:
(wiki syntax)
Show/hide line numbers
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 }
Generated on Thu Jul 14 2022 22:53:02 by 1.7.2