亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? dtmf.c

?? 5402DSP程序設計語言
?? C
字號:
extern void InitC5402(void);
extern void OpenMcBSP(void);
extern void CloseMcBSP(void);
extern void WRITEAD50(void);

  #include "math.h"
  #include "stdio.h"
  #define pi 3.1415927
  #define Length 102
  #define Len 8
 
  double x[Length],xc[Length],xr[Length];
  double vk[Len][Length],vs1[Len],vs2[Len],v[3],s[Len],z[Len];
  double vkn[Len][Length];
  double fr0,fr1,fr2,fr3,fc0,fc1,fc2,fc3,fs,fr,fc;
  double m1,m0,max1,max2;
  int i,j;
  
/***********************************************************************
** Main Function Program
***********************************************************************/
void main(void)
{           
      int inkey,outkeyrow,outkeycol;
      char outkey;
	  int *out = (int*)0x2b00;
	  int in[16] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15};
	  int ks;

	  fs = 8000;
  	  fr0 = 697.0;  fc0 = 1209.0;
  	  fr1 = 770.0;  fc1 = 1336.0;
  	  fr2 = 852.0;  fc2 = 1477.0;
  	  fr3 = 941.0;  fc3 = 1633.0;
  	  
  	  s[0] = fr0/fs;  s[4] = fc0/fs;
	  s[1] = fr1/fs;  s[5] = fc1/fs;
	  s[2] = fr2/fs;  s[6] = fc2/fs;
	  s[3] = fr3/fs;  s[7] = fc3/fs;
	  
/*input the key number from 0 to 15*/
	  InitC5402(); /* initialize C5402 DSP */
 	  OpenMcBSP();

	  for (;;)
	  {
	  	for (ks=0; ks<16; ks++)  
		{
		  inkey = in[ks];
	  	  if      (inkey==0)  {fr=fr3; fc=fc1;}
		  else if (inkey==1)  {fr=fr0; fc=fc0;}
		  else if (inkey==2)  {fr=fr0; fc=fc1;}
	      else if (inkey==3)  {fr=fr0; fc=fc2;}
	  	  else if (inkey==4)  {fr=fr1; fc=fc0;}
	      else if (inkey==5)  {fr=fr1; fc=fc1;}
	      else if (inkey==6)  {fr=fr1; fc=fc2;}
	      else if (inkey==7)  {fr=fr2; fc=fc0;}
	      else if (inkey==8)  {fr=fr2; fc=fc1;}
	      else if (inkey==9)  {fr=fr2; fc=fc2;}
	      else if (inkey==10) {fr=fr0; fc=fc3;}
	      else if (inkey==11) {fr=fr1; fc=fc3;}
	      else if (inkey==12) {fr=fr2; fc=fc3;}
	      else if (inkey==13) {fr=fr3; fc=fc3;}
	      else if (inkey==14) {fr=fr3; fc=fc0;}
	      else if (inkey==15) {fr=fr3; fc=fc2;}
	      
	      for (i=0; i<Length; i++)
	      {
	      	 xr[i] = sin(2*pi*fr*i/fs);
	  		 xc[i] = sin(2*pi*fc*i/fs);
	  		 x[i] = 1*(1.0*xc[i]+1.0*xr[i]);
	      }
          
          for (j=0; j<8; j++)
 	  	  {
		  	 for (i=0; i<Length; i++)
  		  	 {
	  		 	 *out = (int)(x[i]*16300.0);
	  			 WRITEAD50();  /* Tone output*/
	  	  	 }
	  	  }
		   
   		  for(i=0; i<Len; i++)
	  	  {
			v[2]=v[1]=v[0]=0;
			for (j=0; j<Length; j++)
			{
				v[2] = 2*(cos(2*pi*s[i]))*v[1]-v[0]+x[j];
				vk[i][j] = v[2];
				v[0] = v[1];
				v[1] = v[2];
			}	
	  	  }

	      for (i=0; i<Len; i++)
    	  {
			vs1[i] = vk[i][Length-1];
			vs2[i] = vk[i][Length-2];
	  	  }

		  for (i=0; i<Len; i++)
		  {
 	 		m1 = vk[i][Length-1] * vk[i][Length-1];
	  		m0 = vk[i][Length-2] * vk[i][Length-2];
	  		z[i] = m1+m0-2*cos(2*pi*s[i])*vk[i][Length-1]*vk[i][Length-2];
	  	  }
	  
	  	  max1=0.0;
	      
	  	  for (i=0; i<(Len/2); i++)
	  	  {
		  	if (z[i] >= max1) { max1 = z[i]; outkeyrow = i+1;}
	  	  }
	  
	  	  max2=0.0;
	      
		  for (i=4; i<Len; i++)
		  {
	  		if (z[i] >= max2) { max2 = z[i]; outkeycol = i-4+1;}
	  	  }
	  	  	 
/* Show the detceedt Key Number */ 
	  	  	 
	  	  if (outkeyrow==1)
	  	   	{
	  	   		if      (outkeycol==1) outkey = '1';
	  	   		else if (outkeycol==2) outkey = '2';
	  	   		else if (outkeycol==3) outkey = '3';
	  	   		else if (outkeycol==4) outkey = 'A';
	  	   	}
	  	  	 
	  	  else if (outkeyrow==2)
	  	   	{
	  	   		if      (outkeycol==1) outkey = '4';
	  	   		else if (outkeycol==2) outkey = '5';
	  	   		else if (outkeycol==3) outkey = '6';
	  	   		else if (outkeycol==4) outkey = 'B';
	  	   	}
	  	  	 
	  	  else if (outkeyrow==3)
	  	   	{
	  	   		if      (outkeycol==1) outkey = '7';
	  	   		else if (outkeycol==2) outkey = '8';
	  	   		else if (outkeycol==3) outkey = '9';
	  	   		else if (outkeycol==4) outkey = 'C';
	  	   	}
	  	  	 
	  	  else if (outkeyrow==4)
	  	   	{
	  	   		if      (outkeycol==1) outkey = '*';
	  	   		else if (outkeycol==2) outkey = '0';
	  	   		else if (outkeycol==3) outkey = '#';
	  	   		else if (outkeycol==4) outkey = 'D';
	  	   	}
	  	  	 
	  	  i=0;
	  	  i=0;
	    }
	  }
}
/***********************************************************************
** End of File –– exp015.c
***********************************************************************/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久亚洲综合| 亚洲国产一区二区a毛片| 国产精品无遮挡| 亚洲va国产天堂va久久en| 国产美女精品人人做人人爽| 色一情一伦一子一伦一区| 精品国产欧美一区二区| 亚洲午夜电影网| 成人永久免费视频| 欧美一级电影网站| 亚洲午夜免费视频| 91在线精品一区二区三区| 久久众筹精品私拍模特| 日韩精品乱码av一区二区| 91在线观看一区二区| 久久久一区二区三区捆绑**| 青青草成人在线观看| 在线日韩国产精品| 国产精品传媒在线| 国产成a人无v码亚洲福利| 日韩一区二区三区视频| 亚洲成人在线免费| 在线一区二区三区四区五区| 欧美国产激情二区三区| 国产在线视频精品一区| 欧美tickling网站挠脚心| 天天av天天翘天天综合网色鬼国产| 91丝袜高跟美女视频| 国产精品国产精品国产专区不蜜| 国产成人福利片| 久久精品一区四区| 国产不卡在线视频| 中文字幕精品在线不卡| 成人黄色av电影| 国产女同性恋一区二区| 风间由美一区二区三区在线观看| 久久精品在这里| k8久久久一区二区三区| 日韩一区在线看| 91亚洲午夜精品久久久久久| 亚洲精品视频在线| 欧美影院精品一区| 天天做天天摸天天爽国产一区| 欧美日韩一区二区在线观看| 午夜久久久久久久久| 欧美日韩在线免费视频| 石原莉奈在线亚洲三区| 欧美刺激脚交jootjob| 国产一区二区三区免费播放| 国产视频一区在线观看| 播五月开心婷婷综合| 亚洲欧洲一区二区在线播放| 在线观看免费一区| 日韩国产欧美在线观看| 日韩精品一区二区在线观看| 国产成人a级片| 亚洲美女视频在线观看| 这里只有精品视频在线观看| 国产综合色视频| 一区二区三区**美女毛片| 欧美一区二区久久| 懂色av中文一区二区三区| 一区二区免费视频| 欧美tickling挠脚心丨vk| 99久久亚洲一区二区三区青草| 亚洲成人资源网| 国产视频在线观看一区二区三区| 欧洲国产伦久久久久久久| 麻豆91在线播放免费| 1区2区3区国产精品| 欧美一级淫片007| www.欧美日韩| 日本不卡在线视频| 国产精品久久久久久福利一牛影视 | 日韩三级中文字幕| 成人一区二区三区视频在线观看| 一区二区在线观看视频在线观看| 欧美一区二区网站| 成人av网址在线观看| 蜜臀av一级做a爰片久久| 欧美国产日韩亚洲一区| 91精品国产麻豆国产自产在线| 粉嫩13p一区二区三区| 五月婷婷激情综合网| 中文字幕一区二区三区视频| 日韩一区二区三区视频在线 | 国产乱理伦片在线观看夜一区| 亚洲视频你懂的| 久久亚洲一级片| 欧美日韩国产综合久久| 成人精品视频一区二区三区尤物| 三级精品在线观看| 亚洲精品va在线观看| 久久精品视频一区| 日韩欧美一级片| 欧美日韩激情一区| 色哟哟一区二区在线观看| 不卡视频一二三| 国产丶欧美丶日本不卡视频| 免费在线观看不卡| 亚洲大片精品永久免费| 亚洲精品日产精品乱码不卡| 欧美国产丝袜视频| 久久精品视频网| 久久久美女艺术照精彩视频福利播放| 欧美日韩一区精品| 欧美综合色免费| 91国产成人在线| 日本久久电影网| 91香蕉视频mp4| 99久久精品免费看国产免费软件| 成人免费看片app下载| 国产精品夜夜爽| 国产乱对白刺激视频不卡| 国产自产2019最新不卡| 国产一区91精品张津瑜| 国产毛片精品国产一区二区三区| 国产在线播放一区二区三区| 久久国产日韩欧美精品| 精东粉嫩av免费一区二区三区| 日本怡春院一区二区| 蜜乳av一区二区| 加勒比av一区二区| 国产精品一区三区| 不卡视频在线看| 欧美性一级生活| 欧美一二三四在线| 精品国产91乱码一区二区三区| 亚洲精品一线二线三线| 欧美国产日韩a欧美在线观看| 国产精品系列在线| 亚洲黄色尤物视频| 日韩黄色在线观看| 国产一区二区三区久久悠悠色av| 国产盗摄视频一区二区三区| av影院午夜一区| 欧美日韩五月天| 精品国产三级电影在线观看| 国产精品初高中害羞小美女文| 亚洲美女在线一区| 日韩国产在线一| 国产成人av福利| 欧美在线观看18| 精品久久久久久综合日本欧美 | 欧美一卡二卡三卡四卡| 久久蜜臀精品av| 亚洲精品福利视频网站| 免费在线观看视频一区| 成人精品国产福利| 在线播放/欧美激情| 国产日韩欧美综合在线| 亚洲狠狠爱一区二区三区| 九九九精品视频| 日本韩国视频一区二区| 精品少妇一区二区三区在线播放 | 97久久精品人人做人人爽| 欧美日韩另类国产亚洲欧美一级| 精品国产乱码久久久久久夜甘婷婷 | 午夜精品福利一区二区三区蜜桃| 韩国女主播一区| 欧美性一区二区| 日本一区二区成人| 日韩电影在线看| 91视频com| xnxx国产精品| 日韩精品电影在线观看| 成人高清av在线| 精品国产91乱码一区二区三区| 亚洲国产精品一区二区尤物区| 国产成人激情av| 欧美不卡一区二区三区四区| 亚洲男人天堂一区| 国产99久久久国产精品潘金| 欧美一区永久视频免费观看| 亚洲视频一区在线| 国产成人精品一区二区三区四区| 欧美一区二区三区在线观看| 亚洲免费av在线| 不卡av电影在线播放| 久久精品免视看| 国产综合色在线视频区| 日韩欧美综合一区| 日韩电影一二三区| 欧美日韩精品免费观看视频| 亚洲最新视频在线播放| 成人黄色软件下载| 欧美激情艳妇裸体舞| 精品一区二区三区免费观看| 日韩色视频在线观看| 日韩不卡一区二区| 欧美日韩成人一区二区| 亚洲综合一区二区精品导航| 91免费国产视频网站| 亚洲色图视频免费播放| 成人在线视频首页| 国产精品久久一卡二卡| www.欧美日韩| 亚洲精品乱码久久久久久| 94-欧美-setu| 亚洲午夜国产一区99re久久|