diff --git a/main.c b/main.c index b273483..80fa5c1 100644 --- a/main.c +++ b/main.c @@ -1,3 +1,4 @@ +#include #include #include #include"fix_fft.h" @@ -29,9 +30,21 @@ //7- 880 //8- 1kHz // -const float log_scale = 64./log(64./SCALE_FACTOR + 1.); + +const float log_scale = 64./log(64./SCALE_FACTOR + 1.); + int msec; + +ISR(TIMER1_OVF_vect) +{ +if(msec<100) +{ + msec++; +} +else msec=0; +} + int main (void) { int i,i2; @@ -42,13 +55,17 @@ int main (void) char im[64]; char buff[64]; char temp; + + float fac_r=0.5; + float fac_g=0.5; + float fac_b=1; msec=0; struct cRGB led_bar1[8]; //DDRB = (1<