int pin[7]={8,7,6,5,4,3,2}; int digit[10][7]= {{0,1,1,1,1,1,1}, //0 {0,0,0,0,1,1,0}, //1 {1,0,1,1,0,1,1}, {1,0,0,1,1,1,1}, {1,1,0,0,1,1,0}, {1,1,0,1,1,0,1}, {1,1,1,1,1,0,1}, {0,0,0,0,1,1,1}, {1,1,1,1,1,1,1}, {1,1,0,1,1,1,1}}; void setup() { for(int i=0;i<7;i++) pinMode(pin[i],OUTPUT); } void loop() { for(int i=0;i<=9;i++) { for(int k=0;k<7;k++) digitalWrite(pin[k],digit[i][k]); delay(500); } }