int dig[10]={
0b1111110,
0b0110000,
0b1101101,
0b1111001,
0b0110011,
0b1011011,
0b1011111,
0b1110000,
0b1111111,
0b1111011
};
int dig1,dig2;
long unsigned t=1000;
void setup() {
// put your setup code here, to run once:
for(int i =0;i<7;i++){
pinMode(i,OUTPUT);
}
pinMode(12,OUTPUT);
pinMode(13,OUTPUT);
}
void loop() {
for(int j=0;j<=99;j++){
dig2=j/10;
dig1=j%10;
for(int k=0;k<50;k++){
digitalWrite(12,1);
digitalWrite(13,0);
dis(dig2);
delayMicroseconds(2000);
digitalWrite(13,1);
digitalWrite(12,0);
dis(dig1);
delayMicroseconds(2000);
}
}
}
void dis(int num){
for(int i =0;i<7;i++){
digitalWrite(i,bitRead(dig[num],i));
}
}