Professional Documents
Culture Documents
LED
}
pinMode(2,OUTPUT); {
void loop() { }
if (digitalRead (8)== 0) }
digitalWrite (10,LOW);
{ byte seven_seg_digits[10][8]= {
} { 1,0,0,1,1,1,1,1 }, // = 1
{ 0,0,1,0,0,1,0,1 }, // = 2
} { 0,0,0,0,1,0,0,1 }, // = 9
void loop() };
{ void setup()
} pinMode(2, OUTPUT);
{ pinMode(4, OUTPUT);
} pinMode(6, OUTPUT);
{ pinMode(8, OUTPUT);
pinMode(9, OUTPUT); digitalWrite(5,LOW);
} digitalWrite(6,LOW);
{ digitalWrite(8,LOW);
digitalWrite(3,LOW); {
digitalWrite(4,LOW); case 1:
digitalWrite(5,LOW); digitalWrite(2,LOW);
digitalWrite(6,LOW); digitalWrite(3,LOW);
digitalWrite(7,LOW); digitalWrite(4,LOW);
digitalWrite(8,HIGH); digitalWrite(5,LOW);
digitalWrite(9,HIGH); digitalWrite(6,LOW);
} digitalWrite(8,HIGH);
} pinMode (8,INPUT);
count++;
if(count>=100)
count=100; {
lcd.print(count); digitalWrite(6,HIGH);
delay(5); digitalWrite(7,HIGH);
lcd.clear(); digitalWrite(7,HIGH);
} if (digitalRead (1)==0)
count=0; lcd.print("8");
lcd.print(count); }
} lcd.print("9");
} lcd.clear();
if (digitalRead (4)==0)
void setup() { }
pinMode (1,INPUT); {
} lcd.clear();
void loop() }
if (digitalRead (2)==0) }
lcd.clear(); lcd.print("+");
} lcd.clear();
if (digitalRead (3)==0) }
{lcd.setCursor (2,1); }
lcd.print("6"); {
lcd.clear(); digitalWrite(5,HIGH);
} digitalWrite(6,HIGH);
} lcd.print("ON");
} lcd.clear();
{ }
digitalWrite(7,LOW); lcd.print("0");
digitalWrite(7,HIGH); lcd.clear();
if (digitalRead (1)==0) }
} lcd.print("=");
{lcd.setCursor (1,2); }
} lcd.print("-");
{lcd.setCursor (2,2); }
lcd.print("3"); }
lcd.clear(); }