/*
_a_
f| |b
|_g_|
e| |c
|___|
d
*/
char digit[]={0x3F, 0x06, 0x5B, 0x4F, 0x66, 0x6D};
char pin[]={9,10,2,3,4,8,7};
void setup() {
// put your setup code here, to run once:
for(int x = 0; x < 7;x++){
pinMode(pin[x], OUTPUT);
}
}
void loop() {
// put your main code here, to run repeatedly:
static int y=0;
int i = digit[1];
for( int x = 0; x < 7; x++){
int temp = i & 0x01;
digitalWrite(pin[x],temp);
i = i >> 1 ;
//delay(300);
}
y++;
delay(500);
}
/*for(int x = 0; x < 7; x++){
digitalWrite(x, HIGH);
delay(500);
}
}
*/