Advertisement
Guest User

Untitled

a guest
Jan 26th, 2015
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.96 KB | None | 0 0
  1. void setup(){
  2.   pinMode(2, OUTPUT); // digit 1
  3.   pinMode(3, OUTPUT); // top (a)
  4.   pinMode(4, OUTPUT); // top left (f)
  5.   pinMode(5, OUTPUT); // digit 2
  6.   pinMode(6, OUTPUT); // digit 3
  7.   pinMode(7, OUTPUT); // top right (b)
  8.   pinMode(8, OUTPUT); // bottom left (e)
  9.   pinMode(9, OUTPUT); // bottom (d)
  10.   pinMode(10, OUTPUT); // dot
  11.   pinMode(11, OUTPUT); // bottom right (c)
  12.   pinMode(12, OUTPUT); // middle (g)
  13.   pinMode(13, OUTPUT); // digit 4
  14. }
  15.  
  16. void loop(){
  17.   //digit 1
  18.   digitalWrite(7, LOW); // set b off
  19.   digitalWrite(11, LOW); // set c off
  20.   digitalWrite(4, LOW); // set f off
  21.   digitalWrite(8, LOW); // set e off
  22.  
  23.   digitalWrite(13, HIGH); // set digit 4 to off
  24.   digitalWrite(6, HIGH); // set digit 3 to off
  25.   digitalWrite(5, HIGH); // set digit 2 to off
  26.   digitalWrite(2, HIGH); // set digit 1 to on
  27.  
  28.   delay(1);
  29.  
  30.   //digit 2
  31.   digitalWrite(7, LOW); // set b off
  32.   digitalWrite(11, LOW); // set c off
  33.   digitalWrite(4, LOW); // set f off
  34.   digitalWrite(8, LOW); // set e off
  35.  
  36.   digitalWrite(13, HIGH); // set digit 4 to off
  37.   digitalWrite(6, HIGH); // set digit 3 to off
  38.   digitalWrite(5, HIGH); // set digit 2 to on
  39.   digitalWrite(2, HIGH); // set digit 1 to off
  40.  
  41.   delay(1);
  42.  
  43.   //digit 3
  44.   digitalWrite(7, HIGH); // set b to on
  45.   digitalWrite(11, HIGH); // set c to on
  46.   digitalWrite(4, LOW); // set f off
  47.   digitalWrite(8, LOW); // set e off
  48.  
  49.   digitalWrite(13, HIGH); // set digit 4 to off
  50.   digitalWrite(6, LOW); // set digit 3 to on
  51.   digitalWrite(5, HIGH); // set digit 2 to off
  52.   digitalWrite(2, HIGH); // set digit 1 to off
  53.  
  54.   delay(1);
  55.  
  56.   //digit 4
  57.   digitalWrite(7, LOW); // set b off
  58.   digitalWrite(11, LOW); // set c off
  59.   digitalWrite(4, HIGH); // set f on
  60.   digitalWrite(8, HIGH); // set e on
  61.  
  62.   digitalWrite(13, LOW); // set digit 4 to on
  63.   digitalWrite(6, HIGH); // set digit 3 to off
  64.   digitalWrite(5, HIGH); // set digit 2 to off
  65.   digitalWrite(2, HIGH); // set digit 1 to off
  66.  
  67.   delay(1);
  68. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement