Advertisement
Guest User

Untitled

a guest
Apr 15th, 2014
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.81 KB | None | 0 0
  1. void setup() {
  2. // put your setup code here, to run once:
  3. pinMode(segA, OUTPUT);
  4. pinMode(segB, OUTPUT);
  5. pinMode(segC, OUTPUT);
  6. pinMode(segD, OUTPUT);
  7. pinMode(segE, OUTPUT);
  8. pinMode(segF, OUTPUT);
  9. pinMode(segG, OUTPUT);
  10. }
  11.  
  12.  
  13. int segA = 8;
  14. int segB = 7;
  15. int segC = 6;
  16. int segD = 9;
  17. int segE = 2;
  18. int segF = 4;
  19. int segG = 3;
  20. int DP = 5;
  21.  
  22.  
  23. void loop() {
  24. displayDigit(0);
  25. displayDigit(2);
  26. displayDigit(4);
  27. displayDigit(6);
  28. displayDigit(8);
  29.  
  30. }
  31.  
  32. void displayDigit (int 1){
  33. if (i==0){
  34. digitalWrite(segA, HIGH);
  35. digitalWrite(segB, HIGH);
  36. digitalWrite(segC, HIGH);
  37. digitalWrite(segD, HIGH);
  38. digitalWrite(segE, HIGH);
  39. digitalWrite(segF, HIGH);
  40. digitalWrite(segG, LOW);
  41. }
  42. if (i==1){
  43. digitalWrite(segA, LOW);
  44. digitalWrite(segB, HIGH);
  45. digitalWrite(segC, HIGH);
  46. digitalWrite(segD, LOW);
  47. digitalWrite(segE, LOW);
  48. digitalWrite(segF, LOW);
  49. digitalWrite(segG, LOW);
  50. }
  51. if (i==2){
  52. digitalWrite(segA, HIGH);
  53. digitalWrite(segB, HIGH);
  54. digitalWrite(segC, LOW);
  55. digitalWrite(segD, HIGH);
  56. digitalWrite(segE, HIGH);
  57. digitalWrite(segF, LOW);
  58. digitalWrite(segG, HIGH);
  59. }
  60. if (i==3){
  61.  
  62. digitalWrite(segA, HIGH);
  63. digitalWrite(segB, HIGH);
  64. digitalWrite(segC, HIGH);
  65. digitalWrite(segD, HIGH);
  66. digitalWrite(segE, LOW);
  67. digitalWrite(segF, LOW);
  68. digitalWrite(segG, HIGH);
  69. }
  70. if (i==4){
  71. digitalWrite(segA, LOW);
  72. digitalWrite(segB, HIGH);
  73. digitalWrite(segC, HIGH);
  74. digitalWrite(segD, LOW);
  75. digitalWrite(segE, LOW);
  76. digitalWrite(segF, HIGH);
  77. digitalWrite(segG, HIGH);
  78. }
  79. if (i==5){
  80. digitalWrite(segA, HIGH);
  81. digitalWrite(segB, LOW);
  82. digitalWrite(segC, HIGH);
  83. digitalWrite(segD, HIGH);
  84. digitalWrite(segE, LOW);
  85. digitalWrite(segF, HIGH);
  86. digitalWrite(segG, HIGH);
  87. }
  88. if (i==6){
  89. digitalWrite(segA, HIGH);
  90. digitalWrite(segB, LOW);
  91. digitalWrite(segC, HIGH);
  92. digitalWrite(segD, HIGH);
  93. digitalWrite(segE, HIGH);
  94. digitalWrite(segF, HIGH);
  95. digitalWrite(segG, HIGH);
  96. }
  97. if (i==7){
  98. digitalWrite(segA, HIGH);
  99. digitalWrite(segB, HIGH);
  100. digitalWrite(segC, HIGH);
  101. digitalWrite(segD, LOW);
  102. digitalWrite(segE, LOW);
  103. digitalWrite(segF, LOW);
  104. digitalWrite(segG, LOW);
  105. }
  106. if (i==8){
  107. digitalWrite(segA, HIGH);
  108. digitalWrite(segB, HIGH);
  109. digitalWrite(segC, HIGH);
  110. digitalWrite(segD, HIGH);
  111. digitalWrite(segE, HIGH);
  112. digitalWrite(segF, HIGH);
  113. digitalWrite(segG, HIGH);
  114. }
  115. if (i==9){
  116. digitalWrite(segA, HIGH);
  117. digitalWrite(segB, HIGH);
  118. digitalWrite(segC, HIGH);
  119. digitalWrite(segD, LOW);
  120. digitalWrite(segE, LOW);
  121. digitalWrite(segF, HIGH);
  122. digitalWrite(segG, HIGH);
  123. }
  124. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement