int CommonAnode[]={0x40,0x79,0x24,0x30,0x19,0x12,0x02,0x78,0x00,0x10, 0x08,0x03,0x46,0x21,0x06,0x0E};
//int CommonCathode[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F, 0x77,0x7C,0x39,0x5E,0x79,0x71};
void setup()
{
DDRD=B11111111; //pins 7 to 0, set port D as output i.e. pin-0 to A-led
//DDRD=0xFF; //pins 7 to 0 (port D), configured/set as output port
}
void loop()
{
for(int j=0;j<16;j++)
{
PORTD= CommonAnode[j];
//PORTD= CommonCathode[j]; // PORTD= CommonCathode[0]; => 0x3F -->’0’
delay(1000);
}
}