RuiViana

TestaSerial.ino

Apr 16th, 2020
314
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /* Exibindo valores em diferentes sistemas de numeração */
  2. char valor = '0';
  3. //--------------------------------------------
  4. void setup()
  5. {
  6.   Serial.begin(9600);  Serial.println("Exibindo valores em sistemas diversos");
  7.   delay(500);
  8.   Serial.print("selecione una opcion:");
  9.   Serial.println(" A B C D");
  10. }
  11. //--------------------------------------------
  12. void loop()
  13. {
  14.   char opcion = Serial.read();
  15.   bool myFlag1 = false;
  16.   bool myFlag2 = false;
  17.  
  18.   switch (opcion)
  19.   {
  20.     case 'A':
  21.       Serial.print("ingrese el valor del voltaje maximo:");
  22.       Serial.println();
  23.       Serial.println("ingrese cuatro digitos:");
  24.       myFlag1 = true;
  25.       while (myFlag1 == true )
  26.       {
  27.         while (Serial.available() > 0)
  28.         {
  29.           Serial.print("valor  ");
  30.           valor = Serial.read();
  31.           Serial.println(valor, HEX);
  32.         }
  33.       }
  34.   }
  35. }
RAW Paste Data