// ------- ( Direktivy ) ------- // #include #include #include #include // ------- ( Definice konstant ) ------- // #define tempo 60000 #define c 63628 #define d 63842 #define e 64028 #define f 64120 #define g 64276 #define a 64416 #define b 64540 #define x 64740 #define F_OSC 4 // MHz !!! nutno zvolit hardwarove!!! unsigned int m=0,i=64416, pom; unsigned int k, tem; unsigned char p=255,count; // ************( Zadavani doby (cislo) a noty (pismeno) ) *************// //ovcaci ctveraci char melodie[100] = "1m1c1e1g1m1c1e1g1m2e2e2d2e1f2d2m2e2e2d2e1f2d2m1e1d1c1m"; //**********************************************************************// char nota; //znak jedne noty char *unota; //ukazatel na notu // ------- ( Hlavni funkce ) ------- // int main(void) { TCCR1B |= (1<