/*
* zadanie6.c
*
* Created: 4.2.2016 11:35:26
* Author: d14valicek
*/
#define F_CPU 1000000UL
#include
#include
#include
#include
int main(void)
{
DDRD = 0xFF;
int erik[6] = {0b11110011, 0b00100101, 0b00001101, 0b10011001, 0b01001001, 0b11000001};
while(1)
{
int kocka = rand()%6+1;
if(kocka == 1){ PORTD = erik[0];
_delay_ms(500);
}
if(kocka == 2){ PORTD = erik[1];
_delay_ms(500);
}
if(kocka == 3){ PORTD = erik[2];
_delay_ms(500);
}
if(kocka == 4){ PORTD = erik[3];
_delay_ms(500);
}
if(kocka == 5){ PORTD = erik[4];
_delay_ms(500);
}
if(kocka == 6){ PORTD = erik[5];
_delay_ms(500);
}
PORTD = 0b11111111;
_delay_ms(500);
}
return 0;
}