Guest User

Segment Display

a guest
Oct 5th, 2018
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2.  
  3.  
  4. int pinA = 2;
  5. int pinB = 3;
  6. int pinC = 4;
  7. int pinD = 5;
  8. int pinE = 6;
  9. int pinF = 7;
  10. int pinG = 8;
  11. int D1 = 9;
  12. int D2 = 10;
  13. int D3 = 11;
  14. int D4 = 12;
  15.  
  16.  
  17. void setup() {                
  18.  
  19.   pinMode(pinA, OUTPUT);    
  20.   pinMode(pinB, OUTPUT);    
  21.   pinMode(pinC, OUTPUT);    
  22.   pinMode(pinD, OUTPUT);    
  23.   pinMode(pinE, OUTPUT);    
  24.   pinMode(pinF, OUTPUT);    
  25.   pinMode(pinG, OUTPUT);  
  26.   pinMode(D1, OUTPUT);  
  27.   pinMode(D2, OUTPUT);  
  28.   pinMode(D3, OUTPUT);  
  29.   pinMode(D4, OUTPUT);  
  30. }
  31.  
  32.  
  33. void loop() {
  34.   digitalWrite(D1, LOW);
  35.   digitalWrite(D2, HIGH);
  36.   digitalWrite(D3, HIGH);
  37.   digitalWrite(D4, HIGH);
  38.   //0
  39.   digitalWrite(pinA, HIGH);  
  40.   digitalWrite(pinB, HIGH);  
  41.   digitalWrite(pinC, HIGH);  
  42.   digitalWrite(pinD, HIGH);  
  43.   digitalWrite(pinE, LOW);  
  44.   digitalWrite(pinF, LOW);  
  45.   digitalWrite(pinG, HIGH);  
  46.   delay(1);              
  47.  
  48.  
  49.   digitalWrite(D1, HIGH);
  50.   digitalWrite(D2, LOW);
  51.   digitalWrite(D3, HIGH);
  52.   digitalWrite(D4, HIGH);
  53.   //0
  54.   digitalWrite(pinA, LOW);  
  55.   digitalWrite(pinB, HIGH);  
  56.   digitalWrite(pinC, HIGH);  
  57.   digitalWrite(pinD, LOW);  
  58.   digitalWrite(pinE, LOW);  
  59.   digitalWrite(pinF, LOW);  
  60.   digitalWrite(pinG, LOW);  
  61.   delay(1);              
  62.  
  63.  
  64.     digitalWrite(D1, HIGH);
  65.   digitalWrite(D2, HIGH);
  66.   digitalWrite(D3, LOW);
  67.   digitalWrite(D4, HIGH);
  68.   //0
  69.   digitalWrite(pinA, HIGH);  
  70.   digitalWrite(pinB, HIGH);  
  71.   digitalWrite(pinC, HIGH);  
  72.   digitalWrite(pinD, HIGH);  
  73.   digitalWrite(pinE, HIGH);  
  74.   digitalWrite(pinF, HIGH);  
  75.   digitalWrite(pinG, LOW);  
  76.   delay(1);              
  77.  
  78.  
  79.  
  80.       digitalWrite(D1, HIGH);
  81.   digitalWrite(D2, HIGH);
  82.   digitalWrite(D3, HIGH);
  83.   digitalWrite(D4, LOW);
  84.   //0
  85.   digitalWrite(pinA, HIGH);  
  86.   digitalWrite(pinB, LOW);  
  87.   digitalWrite(pinC, HIGH);  
  88.   digitalWrite(pinD, HIGH);  
  89.   digitalWrite(pinE, LOW);  
  90.   digitalWrite(pinF, HIGH);  
  91.   digitalWrite(pinG, HIGH);  
  92.   delay(1);              
  93.  
  94.  
  95.  
  96. }
Add Comment
Please, Sign In to add comment