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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? 新建 文本文檔.txt

?? 2007年全國(guó)賽題A題音頻信號(hào)分析儀的源碼
?? TXT
字號(hào):
#include "msp430x22x4.h"
#include "FFT.h"
#include "math.h"
#include "stdio.h"
#include "ocj4x8.h"
#define   N  64

unsigned char  numbuf[16];
//*****************************************************************遙控定義變量
unsigned int  operate_code;
unsigned char bitcnt,key;// 進(jìn)入中斷次數(shù) ,按鍵碼
unsigned char first = 1;//第一次進(jìn)入遙控中斷標(biāo)志位
unsigned int  last,temp;
//**************************************************************AD轉(zhuǎn)換定義的變量
unsigned char adc_flag=0;//轉(zhuǎn)換完結(jié)束標(biāo)志
unsigned char Start=0;//AD轉(zhuǎn)換開(kāi)好控制鍵
//**********************************************************傅立葉變換定義的變量
float Re[N],Im[N];//轉(zhuǎn)換結(jié)果村于Re[N]中
float tatal_max;
//***************************函數(shù)聲明*******************************************
//void Signal(void);
void Mix(void);
//void Cycle(void);
//**********************************主函數(shù)由此開(kāi)始******************************
void main( void )
{ 
  WDTCTL=WDTPW+WDTHOLD;//關(guān)看們狗
  BCSCTL1=CALBC1_1MHZ; //設(shè)定DCO 為1MHZ 
  DCOCTL=CALDCO_1MHZ;
  
//*******************************遙控解碼***************************************
  P4SEL|=0x01;//P4.0選擇第二功能下降沿捕獲發(fā)生中斷  用于紅海外接收一體化
  P1DIR|=0x04;//P1.2方向寄存器選擇輸出
  P1OUT|=0x04;//P1.2輸出高電平,蜂鳴器不叫
//********************液晶顯示控制位********************************************
  P4DIR|=0x02;
  P3DIR|=0x0a; 
//*****************TA定時(shí)器用于決定AD的采樣率***********************************
  P2SEL|=0x01;//設(shè)置P2.0為模擬通道A0
  ADC10CTL0&=~(ENC);//修改ADC寄存器的值
  
  ADC10CTL1|=INCH_0+ADC10SSEL_3+CONSEQ_0 ;//選擇A0輸入通道,時(shí)鐘源為MCLK,單通道單次轉(zhuǎn)換
  ADC10CTL0|=SREF_0 +ADC10ON+MSC;//vcc參考源,轉(zhuǎn)換模塊開(kāi)啟
    
  ADC10AE0|=0x01;//通道A0允許
  ADC10CTL0|=ENC;//使能轉(zhuǎn)換
  
  
   TACTL|=TASSEL_2 +TACLR ;
   TACCTL0|=CCIE;
   TACCR0=40000;//決定AD的采樣率
  
   TACTL|=MC_1;

//***********************TB定時(shí)用于遙控解碼************************************  
    TBCTL=0x0220;//選擇時(shí)鐘源為系統(tǒng)時(shí)鐘,不分頻,為連續(xù)計(jì)數(shù)模式,溢出中斷禁止
    TBCCTL0=0x8918;//下降沿捕獲,選擇CCI0A做為輸入源,同步捕獲,捕獲模塊允許中斷為捕獲模式
//***************************************************************************
  _EINT();
  init_lcd();clrram ();
  while(key==0){dprintf(0,1,"音頻信號(hào)采集");
                dprintf(1,2,"HUBU小組");
                dprintf(2,3,"制作");
                dprintf(3,0,"開(kāi)始>>>");}
  clrram ();
  while(1)
   {
     if(key==0x01){ Start=1;dprintf(1,0,"數(shù)據(jù)采集中...");}
     
//******************************************************************************
     if(adc_flag==1)//數(shù)據(jù)采集完畢標(biāo)志
     {
       clrram ();
      // dprintf(0,0,"采集完畢");
      // delay(60000);
       clrram ();
       dprintf(0,0,"分析方式選擇");
       dprintf(1,0,"1.單頻信號(hào)-T");//key=0x11
       dprintf(2,0,"2.混頻信號(hào)-T");//key=0x12
       //key=0x13,周期性分析
       while(1)
       {
       //  if(key==0x0a){WDTCTL = WDTPW|0xff00;}     //系統(tǒng)復(fù)位
        /* if(key==0x11){clrram ();}
         while(key==0x11)
          {
           dprintf(2,0,"單音頻信號(hào)");
           delay(40000);
           if(key==0x13){key=0x11;} //Cycle();}//周期性分析
           if(key==0x0f){break;}//按此鍵返回所選的分析方式,跳回到分析方式選擇頁(yè)面
           // Signal();//單音頻信號(hào)分析
           Start=1;
           if(key==0x07){Start=0;while(key==0x07);}//此鍵設(shè)為暫停鍵,可按任意鍵返回
           if(key==0x0a){WDTCTL = WDTPW|0xff00;}     //系統(tǒng)復(fù)位
          }*/
         if(key==0x12){clrram ();}
         while(key==0x12)
          {
           //dprintf(2,0,"混頻信號(hào)");
          // delay(40000);
           if(key==0x13){key=0x12;}//Cycle();}
           //if(key==0x0f){break;}
           Mix();
         //  if(key==0x07){Start=0;while(key==0x07);}//此鍵設(shè)為暫停鍵,可按任意鍵返回
           if(key==0x0a){WDTCTL = WDTPW|0xff00;}     //系統(tǒng)復(fù)位
          }  
        
       }
     } 
//******************************************************************************   
  } 
}

//########################Timer_B interrupt 遙控解碼部分########################
#pragma vector=TIMERB0_VECTOR
__interrupt void Timer_B(void)
{
  if(first ==1)
   { 
     TBCTL=0x0224;//定時(shí)器清零
     P2OUT&=0xfe;
     last=TBCCR0;
     last=0;
     first=0;
   }
  else if(first==0)
  {
      TBCTL=0x0224;//定時(shí)器清零
      temp=TBCCR0-last;
      if(temp>1024&&temp<1225){ temp=0;} 			//	判斷數(shù)據(jù)0信號(hào)    
      else if(temp>2145&&temp<2345){ temp=0x8000;} 		//	判斷數(shù)據(jù)1信號(hào)
      else if(temp>13400&&temp<14600) 		//	判斷引導(dǎo)碼信號(hào)
           { bitcnt=0;//user_code0=0;user_code1=0;
             operate_code=0; return;}		//	返回,等待下次開(kāi)始接收                	
      else { first=1;return; }			//	干擾信號(hào)
      
      bitcnt++;
      if(bitcnt<13){_NOP();}//user_code0|=temp; user_code0>>=1;} //開(kāi)始接收前13位用戶(hù)識(shí)別碼
      else if(bitcnt==13){_NOP();}// user_code0|=temp;}
      else if(bitcnt<26){_NOP();}//user_code1|=temp;user_code1>>=1;} //開(kāi)始接收后13位用戶(hù)識(shí)別碼
      else if(bitcnt==26){_NOP();}//user_code1|=temp;} 
      else if(bitcnt<42){operate_code|=temp;operate_code>>=1;} //開(kāi)始接收16位(8位操作碼和8位操作反碼)
      else if(bitcnt==42){  bitcnt=0;
                            operate_code|=temp;
                            key=operate_code&0x00ff;
                              P1OUT&=0xfb;//P1.2輸出低電平,蜂鳴器叫
                              delay(40000);
                              P1OUT|=0x04;//P1.2輸出高電平,蜂鳴器不叫
                          }  
                            
  }
}
//##########################Timer_A interrupt 確定采樣頻率######################

#pragma vector=TIMERA0_VECTOR
__interrupt void Timer_A(void)
{
 static unsigned char i;
  if(Start==1)
  {  
    ADC10CTL0&=~ENC;
    Re[i]=(float) (ADC10MEM)*3/1023;
    i++;
    if(i==64)
    {adc_flag=1; Start=0;} 
    ADC10CTL0|=ENC+ADC10SC; 
  }   
}
//*****************混頻信號(hào)分析************************************************
void Mix(void)
{
  FFT(-1,6,Re,Im);
  Apower(Re,Im);
  tatal_max=Wpower(Re,Im);
  clrram ();
  dprintf(0,2,"測(cè)試結(jié)果");
  
  dprintf(1,0,"總功率:");
  sprintf(numbuf,"%0.3fmw",tatal_max);
  dprintf(1,4,numbuf);
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
悠悠色在线精品| 婷婷综合久久一区二区三区| 欧美日韩在线亚洲一区蜜芽| 国内精品免费**视频| 亚洲一区二区三区四区在线观看| 国产无人区一区二区三区| 欧美高清hd18日本| 91麻豆.com| 国产成人亚洲综合色影视| 免费亚洲电影在线| 午夜精品久久久久久久蜜桃app| 国产日韩欧美不卡在线| 欧美一区二区久久久| 欧美性三三影院| 91在线观看免费视频| 国精产品一区一区三区mba视频| 三级在线观看一区二区| 尤物av一区二区| 综合分类小说区另类春色亚洲小说欧美| 欧美精品一区视频| 日韩一区二区三区精品视频| 欧美视频自拍偷拍| 97国产一区二区| 成人aa视频在线观看| 国产福利一区二区三区| 奇米在线7777在线精品| 亚洲成人动漫一区| 亚洲综合在线免费观看| 亚洲黄色小说网站| 亚洲精品美国一| 亚洲欧美日韩中文播放| 综合自拍亚洲综合图不卡区| 中文字幕在线不卡一区| 国产精品污网站| 国产精品美女一区二区| 国产精品视频麻豆| 国产精品美女久久久久久2018| 国产欧美精品一区二区三区四区| 久久色在线视频| 国产午夜精品一区二区三区嫩草 | 欧美一区二区三区婷婷月色| 欧美日韩免费在线视频| 欧美三级视频在线播放| 欧美久久一二区| 91.麻豆视频| 精品少妇一区二区三区日产乱码 | 一区二区三区视频在线观看| 亚洲女人小视频在线观看| 一区二区三区在线播放| 亚洲激情在线激情| 婷婷综合五月天| 麻豆91免费观看| 国产精品一品视频| 成人精品国产一区二区4080| 91美女在线观看| 欧美日韩一区二区在线观看视频| 欧美日韩三级视频| 日韩免费视频线观看| 久久婷婷成人综合色| 综合久久久久久| 天天做天天摸天天爽国产一区| 美女视频网站黄色亚洲| 粉嫩av一区二区三区在线播放 | 国产欧美日韩在线视频| 国产精品高潮久久久久无| 亚洲美女精品一区| 首页国产丝袜综合| 国产91精品精华液一区二区三区| 色婷婷综合激情| 91精品国产综合久久福利| 久久久久亚洲蜜桃| 亚洲综合一区二区精品导航| 麻豆中文一区二区| 丁香婷婷综合五月| 欧美日韩免费在线视频| 久久久亚洲国产美女国产盗摄| 亚洲精品乱码久久久久久久久| 三级一区在线视频先锋| 成人中文字幕在线| 欧美精品色综合| 亚洲国产岛国毛片在线| 图片区小说区国产精品视频| 国产成人激情av| 欧美嫩在线观看| 欧美激情在线一区二区| 日韩成人dvd| 高清不卡在线观看| 欧美一级夜夜爽| 亚洲乱码精品一二三四区日韩在线| 蜜桃一区二区三区在线| 色天天综合色天天久久| 精品久久久久99| 一级精品视频在线观看宜春院| 久国产精品韩国三级视频| 在线视频国内自拍亚洲视频| 国产亚洲欧美在线| 丝袜美腿亚洲色图| 一本大道久久a久久综合| 久久综合网色—综合色88| 亚洲一区视频在线| a美女胸又www黄视频久久| 精品久久国产字幕高潮| 五月综合激情日本mⅴ| av在线综合网| 国产亚洲一二三区| 久久99国内精品| 欧美日本一区二区在线观看| 亚洲美女精品一区| 成人免费视频app| xnxx国产精品| 捆绑调教美女网站视频一区| 欧美视频在线播放| 亚洲欧美一区二区不卡| www.性欧美| 国产日韩亚洲欧美综合| 精品中文字幕一区二区| 欧美疯狂性受xxxxx喷水图片| 亚洲三级在线观看| av中文一区二区三区| 久久久久久免费网| 国产综合一区二区| 精品久久久久久久一区二区蜜臀| 日韩综合小视频| 欧美日韩中字一区| 亚洲午夜久久久久久久久电影网| 色婷婷综合激情| 亚洲女与黑人做爰| 色伊人久久综合中文字幕| 一区免费观看视频| 91色在线porny| 日韩美女精品在线| 色综合久久九月婷婷色综合| 亚洲欧洲日产国产综合网| av激情成人网| 亚洲欧美综合另类在线卡通| 99精品1区2区| 玉米视频成人免费看| 欧美在线三级电影| 日一区二区三区| 日韩欧美国产三级电影视频| 久久99久久99| 国产午夜精品一区二区三区四区| 高清日韩电视剧大全免费| 亚洲国产电影在线观看| 成人av电影在线网| 一区二区三区四区高清精品免费观看| 欧美伊人久久大香线蕉综合69| 亚洲成人自拍一区| 日韩免费电影一区| 国产九色精品成人porny| 国产精品不卡在线| 欧美性生活久久| 麻豆精品在线观看| 国产欧美日韩精品一区| 一道本成人在线| 视频一区二区欧美| 久久久久久99精品| www.亚洲激情.com| 亚洲成av人片| 久久久久久免费网| 色综合久久久久| 日韩高清不卡一区二区三区| 26uuu另类欧美| 91麻豆免费看片| 日韩国产在线观看一区| 日韩欧美的一区| 大白屁股一区二区视频| 亚洲韩国一区二区三区| 久久这里只有精品首页| 91小视频免费观看| 美女视频一区二区三区| 国产精品高潮久久久久无| 欧美精品一二三| 成人av集中营| 奇米一区二区三区| 国产精品传媒视频| 欧美一区二区三区四区久久| 懂色中文一区二区在线播放| 丝袜美腿亚洲色图| 亚洲欧洲日本在线| 日韩欧美中文字幕一区| 97se亚洲国产综合自在线不卡| 日日欢夜夜爽一区| 国产精品国产精品国产专区不蜜 | 欧美—级在线免费片| 欧美在线综合视频| 国产白丝精品91爽爽久久| 一区二区三区精品视频在线| 久久精品网站免费观看| 欧美日韩一区二区欧美激情| 国产风韵犹存在线视精品| 亚洲成人高清在线| 自拍偷自拍亚洲精品播放| 欧美videos大乳护士334| caoporen国产精品视频| 国产在线播放一区二区三区| 日韩在线一区二区| 亚洲一区欧美一区| 成人免费在线观看入口| 欧美精品一区二区三区在线 |