Centro de Controle de Motores parte 2

Dependencies:   TextLCD mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers dc.cpp Source File

dc.cpp

00001 #include "mbed.h"
00002 
00003 Serial pc(USBTX, USBRX);
00004 DigitalOut led (LED1);
00005 
00006 int main()
00007 {
00008     pc.baud(115200);
00009     led = 0;
00010     char c;
00011     
00012     pc.printf("Centro de Controle de Motores\n");
00013     pc.printf("-----------------------------\n");
00014     pc.printf("\rAperte 1 para ligar o motor CC\n");
00015     pc.printf("Aperte 2 para ligar o motor de passo\n\r");
00016     while (true) {
00017         pc.scanf("%c", &c);
00018         //c = pc.getc();
00019         pc.printf("%c", c);
00020         
00021         switch(c){
00022             case 'a':
00023                     led = 1;
00024                     pc.printf("apertou\n");
00025                     break;
00026                     
00027             case 's': 
00028                     led = 0;
00029                     break; 
00030         }
00031     }
00032 }