#include <avr/io.h>

#define CUBE_ORDER 8	//order of cube

/* definice kmitočtů */
#define F_OSC 12000000	/*Frekvence hodinovéhu kmitočtu MCU [Hz]*/
#define F_REFRESH 50    /*Frekvence obnovení obrázku [Hz]*/
#define REG_OCR0(x)  ((uint8_t)((uint32_t)F_OSC/((uint32_t)x*F_REFRESH*CUBE_ORDER*CUBE_ORDER)))


/* definice směru registrů */
#define KOSTKA_DDR_A DDRC
#define KOSTKA_DDR_B DDRB
#define KOSTKA_DDR_C DDRA

/* definice výstupních registrů */
#define KOSTKA_PORT_A PORTC
#define KOSTKA_PORT_B PORTB
#define KOSTKA_PORT_C PORTA

/* definice portu pro tlacitka */
#define TLAC_PIN PIND
#define TLAC_START 4
#define TLAC_PREV 5
#define TLAC_NEXT 6
