自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

空空如也

ATMEGA16单片机音频频谱程序

里边包含快速傅里叶变换的算法,很清晰。 void FFT(void) { for( i=1; i<=5; i++) //没有倒叙计算 一共是6级 i表示第几级 /* for(1) */ { b=1; b <<=(i-1); //2(L-1) //碟式运算,用于计算 隔多少行计算 例如 第一极 1和2行计算,,第二级 for( j=0; j<=b-1; j++) //求旋转因子 /* for (2) */ { p=1; p <<= (5-i); // p = p*j;//求p for( k=j; k>7) + ((Fft_Image[k+b]*pgm_read_byte(&SIN_TAB[p]))>>7); Fft_Image[k] = Fft_Image[k] - ((Fft_Real[k+b]*pgm_read_byte(&SIN_TAB[p]))>>7) + ((Fft_Image[k+b]*pgm_read_byte(&COS_TAB[p]))>>7); Fft_Real[k+b] = Temp_Real - ((Fft_Real[k+b]*pgm_read_byte(&COS_TAB[p]))>>7) - ((Fft_Image[k+b]*pgm_read_byte(&SIN_TAB[p]))>>7); Fft_Image[k+b] = Temp_Imag + ((temp*pgm_read_byte(&SIN_TAB[p]))>>7) - ((Fft_Image[k+b]*pgm_read_byte(&COS_TAB[p]))>>7); } } } }

2015-11-10

51单片机音频频谱程序原理图

程序+原理图。完全得到过实践的检验。适合想用51单片机做音频频谱显示的同志们参考。

2013-08-30

18B20温度显示

18B20温度显示 仿真图和程序全有。51单片机控制,1602显示,18b20测温。

2013-08-30

频率计加时钟程序

频率计和电子钟(仿真+程序)。51单片机,1602显示,1302电子钟芯片,按键调时,具有测频功能。

2013-08-30

交通信号灯(protuse仿真)

交通信号灯仿真图加程序。交通信号灯功能齐全。

2013-08-30

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除