SHARE
TWEET

Untitled

a guest Feb 26th, 2020 67 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. C1 = pin_b0;
  2. C2 = pin_b1;
  3. C3 = pin_b2;
  4.  
  5. R1 = pin_b3;
  6. R2 = pin_b4;
  7. R3 = pin_b5;
  8. R4 = pin_b6;
  9.  
  10.  
  11. while(TRUE)
  12. {
  13.      output_high(pin_b3);                                           //Scanning Process
  14.      output_low(pin_b4);
  15.      output_low(pin_b5);
  16.      output_low(pin_b6);
  17.      if(input(pin_b0))
  18.      {
  19.      while(input(pin_b0));
  20.      return '1';
  21.      }
  22.      if(input(pin_b1))
  23.      {
  24.      while(input(pin_b1));
  25.      return '2';
  26.      }
  27.      if(input(pin_b2))
  28.      {
  29.      while(input(pin_b2));
  30.      return '3';
  31.      }
  32.      output_low(pin_b3);                                           //Scanning Process
  33.      output_high(pin_b4);
  34.      output_low(pin_b5);
  35.      output_low(pin_b6);
  36.      if(input(pin_b0))
  37.      {
  38.      while(input(pin_b0));
  39.      return '4';
  40.      }
  41.      if(input(pin_b1))
  42.      {
  43.      while(input(pin_b1));
  44.      return '5';
  45.      }
  46.      if(input(pin_b2))
  47.      {
  48.      while(input(pin_b2));
  49.      return '6';
  50.      }
  51.      output_low(pin_b3);                                           //Scanning Process
  52.      output_low(pin_b4);
  53.      output_high(pin_b5);
  54.      output_low(pin_b6);
  55.      if(input(pin_b0))
  56.      {
  57.      while(input(pin_b0));
  58.      return '7';
  59.      }
  60.      if(input(pin_b1))
  61.      {
  62.      while(input(pin_b1));
  63.      return '8';
  64.      }
  65.      if(input(pin_b2))
  66.      {
  67.      while(input(pin_b2));
  68.      return '9';
  69.      }
  70.      output_low(pin_b3);                                           //Scanning Process
  71.      output_low(pin_b4);
  72.      output_low(pin_b5);
  73.      output_high(pin_b6);
  74.      if(input(pin_b0))
  75.      {
  76.      while(input(pin_b0));
  77.      return '*';
  78.      }
  79.      if(input(pin_b1))
  80.      {
  81.      while(input(pin_b1));
  82.      return '0';
  83.      }
  84.      if(input(pin_b2))
  85.      {
  86.      while(input(pin_b2));
  87.      return '#';
  88.      }
  89. }
  90. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Top