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

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

?? main.c

?? 基于c166的 FFT算法源程序
?? C
字號:
//****************************************************************************
// @Module        Project Settings
// @Filename      MAIN.C
// @Project       fft_test.dav
//----------------------------------------------------------------------------
// @Controller    Infineon XC167CI-16F40
//
// @Compiler      Keil
//
// @Codegenerator 2.5
//
// @Description   This file contains the project initialization function.
//
//----------------------------------------------------------------------------
// @Date          2007-9-3 18:13:24
//
//****************************************************************************

// USER CODE BEGIN (MAIN_General,1)

// USER CODE END



//****************************************************************************
// @Project Includes
//****************************************************************************

#include "MAIN.H"

// USER CODE BEGIN (MAIN_General,2)

// USER CODE END


//****************************************************************************
// @Macros
//****************************************************************************

// USER CODE BEGIN (MAIN_General,3)

// USER CODE END


//****************************************************************************
// @Defines
//****************************************************************************

// USER CODE BEGIN (MAIN_General,4)

// USER CODE END


//****************************************************************************
// @Typedefs
//****************************************************************************

// USER CODE BEGIN (MAIN_General,5)

// USER CODE END


//****************************************************************************
// @Imported Global Variables
//****************************************************************************

// USER CODE BEGIN (MAIN_General,6)

// USER CODE END


//****************************************************************************
// @Global Variables
//****************************************************************************

// USER CODE BEGIN (MAIN_General,7)

// USER CODE END


//****************************************************************************
// @External Prototypes
//****************************************************************************

// USER CODE BEGIN (MAIN_General,8)

// USER CODE END


//****************************************************************************
// @Prototypes Of Local Functions
//****************************************************************************

// USER CODE BEGIN (MAIN_General,9)

// USER CODE END


//****************************************************************************
// @Function      void MAIN_vInit(void) 
//
//----------------------------------------------------------------------------
// @Description   This function initializes the microcontroller.
//
//----------------------------------------------------------------------------
// @Returnvalue   None
//
//----------------------------------------------------------------------------
// @Parameters    None
//
//----------------------------------------------------------------------------
// @Date          2007-9-3
//
//****************************************************************************

// USER CODE BEGIN (Init,1)

// USER CODE END

void MAIN_vInit(void)
{
  // USER CODE BEGIN (Init,2)

  // USER CODE END

  ///  -----------------------------------------------------------------------
  ///  Configuration of the System Clock:
  ///  -----------------------------------------------------------------------
  ///  - VCO clock used, input clock is connected
  ///  - input frequency is 8 MHz
  ///  - VCO output frequency 100 .. 150 MHz
  ///  - system clock is 20 MHz

  MAIN_vUnlockProtecReg();       // unlock write security
  PLLCON         =  0x7814;      // load PLL control register


  //// -----------------------------------------------------------------------
  //// Begin of Important Settings for the Start-Up File
  //// -----------------------------------------------------------------------
  ///  All following settings must be set in the start-up file. You can use 
  ///  DAvE's project file (*.dpt) to include this register values into your 
  ///  compiler EDE.

    ///  ---------------------------------------------------------------------
    ///  Initialization of the CPUCON1 Register:
    ///  ---------------------------------------------------------------------
    ///  - space between two vectors is 2 words
    ///  - DISWDT executable until End of Init
    ///  - segmentation is enabled
    ///  - switch context is interruptible
    ///  - branch prediction is enabled
    ///  - zero cycle jump function is enabled

    //// this register must be set in the start-up file
    //// CPUCON1  =  0x0007

    ///  ---------------------------------------------------------------------
    ///  Initialization of the VECSEG Register:
    ///  ---------------------------------------------------------------------
    ///  - start from internal program memory

    //// this register must be set in the start-up file
    //// VECSEG  =  0x00C0

    ///  ---------------------------------------------------------------------
    ///  Initialization of the SYSCON0 Register:
    ///  ---------------------------------------------------------------------

    //// this register must be set in the start-up file
    //// SYSCON0  =  0x0000

    ///  ---------------------------------------------------------------------
    ///  Initialization of the SYSCON1 Register:
    ///  ---------------------------------------------------------------------
    ///  clock prescaler for system is fpll / 1

    //// this register must be set in the start-up file
    //// SYSCON1  =  0x0000

    ///  ---------------------------------------------------------------------
    ///  Initialization of the SYSCON3 Register:
    ///  ---------------------------------------------------------------------

    //// this register must be set in the start-up file
    //// SYSCON3  =  0x0000

    ///  ---------------------------------------------------------------------
    ///  Initialization of EBC
    ///  ---------------------------------------------------------------------

    //// this register must be set in the start-up file
    //// EBCMOD1  =  0x003F

    ///  EBC is enabled
    ///  pin #BHE is enabled
    ///  #WR and #BHE retain their normal function
    ///  pin ALE is enabled
    ///  as segment address are 2 pins enabled ( A[17] .. A[16] )
    ///  #CS2 .. #CS0 are enabled
    ///  pin #READY is enabled
    ///  #READY is active low
    ///  bus arbitration is disabled, P6.7 .. P6.5 may used for general 
    ///  purpose IO

    //// this register must be set in the start-up file
    //// EBCMOD0  =  0x0032

    ///  ---------------------------------------------------------------------
    ///  ---------- chip select 0 is enabled ----------
    ///  ---------------------------------------------------------------------
    ///  - 16-bit Multiplexed Bus
    ///  access time is controlled by bitfield PHE0

    //// this register must be set in the start-up file
    //// FCONCS0  =  0x0031

    ///  Phase A: 3 clock cycles
    ///  Phase B: 1 clock cycles
    ///  Phase C: 0 clock cycles
    ///  Phase D: 0 clock cycles
    ///  Phase E: 10 clock cycles
    ///  Read Phase F: 0 clock cycles
    ///  Write Phase F: 3 clock cycles

    //// this register must be set in the start-up file
    //// TCONCS0  =  0x6243

    ///  ---------------------------------------------------------------------
    ///  ---------- chip select 1 is disabled ----------
    ///  ---------------------------------------------------------------------


    ///  ---------------------------------------------------------------------
    ///  ---------- chip select 2 is disabled ----------
    ///  ---------------------------------------------------------------------


    ///  ---------------------------------------------------------------------
    ///  ---------- chip select 3 is disabled ----------
    ///  ---------------------------------------------------------------------


    ///  ---------------------------------------------------------------------
    ///  ---------- chip select 4 is disabled ----------
    ///  ---------------------------------------------------------------------


  //// -----------------------------------------------------------------------
  //// End of Important Settings for the Start-Up File
  //// -----------------------------------------------------------------------


  //   -----------------------------------------------------------------------
  //   Initialization of the Peripherals:
  //   -----------------------------------------------------------------------

  // USER CODE BEGIN (Init,3)

  // USER CODE END

  //   globally enable interrupts
  PSW_IEN        =  1;          

} //  End of function MAIN_vInit


//****************************************************************************
// @Function      void MAIN_vUnlockProtecReg(void) 
//
//----------------------------------------------------------------------------
// @Description   This function makes it possible to write one protected 
//                register. After calling of this function and write on the 
//                protected register is the security level set to low 
//                protected mode.
//
//----------------------------------------------------------------------------
// @Returnvalue   None
//
//----------------------------------------------------------------------------
// @Parameters    None
//
//----------------------------------------------------------------------------
// @Date          2007-9-3
//
//****************************************************************************

// USER CODE BEGIN (UnlockProtecReg,1)

// USER CODE END

void MAIN_vUnlockProtecReg(void)
{
  uword uwPASSWORD;

  if((SCUSLS & 0x1800) == 0x0800)      // if low protected mode
  {

    uwPASSWORD = SCUSLS & 0x00FF;
    uwPASSWORD = (~uwPASSWORD) & 0x00FF;
    SCUSLC = 0x8E00 | uwPASSWORD;      // command 4

  }  // end if low protected mode

  if((SCUSLS & 0x1800) == 0x1800)      // if write protected mode
  {
    SCUSLC = 0xAAAA;                   // command 0
    SCUSLC = 0x5554;                   // command 1

    uwPASSWORD = SCUSLS & 0x00FF;
    uwPASSWORD = (~uwPASSWORD) & 0x00FF;

    SCUSLC = 0x9600 | uwPASSWORD;      // command 2
    SCUSLC = 0x0800;                   // command 3; new PASSWOR is 0x00

    uwPASSWORD = SCUSLS & 0x00FF;
    uwPASSWORD = (~uwPASSWORD) & 0x00FF;
    SCUSLC = 0x8E00 | uwPASSWORD;      // command 4

  }  // end if write protected mode

} //  End of function MAIN_vUnlockProtecReg


//****************************************************************************
// @Function      void main(void) 
//
//----------------------------------------------------------------------------
// @Description   This is the main function.
//
//----------------------------------------------------------------------------
// @Returnvalue   None
//
//----------------------------------------------------------------------------
// @Parameters    None
//
//----------------------------------------------------------------------------
// @Date          2007-9-3
//
//****************************************************************************

// USER CODE BEGIN (Main,1)

// USER CODE END

void main(void)
{
  // USER CODE BEGIN (Main,2)

  // USER CODE END

  MAIN_vInit();

  // USER CODE BEGIN (Main,4)

  // USER CODE END

} //  End of function main



// USER CODE BEGIN (MAIN_General,10)

// USER CODE END

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
狠狠v欧美v日韩v亚洲ⅴ| 亚洲精品一区二区三区蜜桃下载| 久久影院电视剧免费观看| 中文av一区二区| 亚洲色图欧美在线| 99久久免费精品| 国产精品久久久久一区二区三区共| 国产在线观看免费一区| 日韩欧美精品在线视频| 蜜桃视频在线观看一区| 51精品视频一区二区三区| 亚洲最大成人网4388xx| 欧美性xxxxxxxx| 亚洲一区二区av在线| 欧美亚洲自拍偷拍| 日韩精品一区第一页| 欧美一区二区三区电影| 激情综合色丁香一区二区| 久久久美女毛片| 大陆成人av片| 亚洲精品视频在线观看免费| 在线视频欧美精品| 日日噜噜夜夜狠狠视频欧美人 | 亚洲国产精品成人综合| 国产成人欧美日韩在线电影| 欧美激情中文字幕| 91黄色激情网站| 日韩国产欧美三级| 久久影院午夜片一区| thepron国产精品| 亚洲午夜精品网| 日韩欧美你懂的| 成人午夜视频福利| 亚洲一级二级三级在线免费观看| 制服.丝袜.亚洲.中文.综合| 久久成人久久爱| 国产精品视频在线看| 在线免费观看成人短视频| 日韩激情av在线| 欧美国产激情一区二区三区蜜月| 91在线国产观看| 午夜av一区二区三区| 久久久久久久久久久99999| 国产一级精品在线| 一区二区三区欧美视频| 精品国产免费视频| 色系网站成人免费| 久久国产精品99精品国产| 国产精品污www在线观看| 欧美精品久久久久久久多人混战 | 色婷婷狠狠综合| 日韩精品电影在线| 国产精品久久久久久亚洲毛片 | 国产精品国产三级国产aⅴ无密码| 日本道色综合久久| 久久成人综合网| 一二三四社区欧美黄| 久久人人超碰精品| 欧美精品久久一区二区三区| 波多野洁衣一区| 亚洲午夜精品17c| 国产女人18毛片水真多成人如厕 | 欧美一区二区视频免费观看| 国产成人免费视频精品含羞草妖精 | 26uuu色噜噜精品一区二区| 99国产欧美久久久精品| 狠狠狠色丁香婷婷综合激情| 五月天激情综合| 中文字幕中文字幕一区二区| 精品国产精品一区二区夜夜嗨| 久久成人精品无人区| 国产精品久久久久久一区二区三区 | 国产伦理精品不卡| 日本成人超碰在线观看| 亚洲理论在线观看| 国产精品乱码妇女bbbb| 精品国产免费一区二区三区四区| 欧美日韩一区二区三区免费看| 久久国产精品99久久久久久老狼 | 国产精品自拍毛片| 亚洲欧美经典视频| 国产精品福利一区二区三区| 久久影院午夜论| 欧美性三三影院| 色哟哟在线观看一区二区三区| www.色精品| www.成人网.com| 成人一道本在线| 成人av资源站| 福利电影一区二区三区| 精品综合久久久久久8888| 免费观看91视频大全| 天天综合天天综合色| 中文字幕一区二区三区在线播放| 欧美美女一区二区在线观看| 欧美色图12p| 欧美日韩亚洲国产综合| 欧美日韩一区二区三区不卡| 欧美亚洲自拍偷拍| 欧美日韩夫妻久久| 欧美一级二级在线观看| 日韩欧美色电影| 久久影音资源网| 久久婷婷国产综合精品青草| 欧美午夜免费电影| 日本韩国欧美三级| 欧美四级电影在线观看| 欧美久久一区二区| 日韩精品在线网站| 国产午夜精品一区二区| 国产欧美日韩综合精品一区二区| 日本一区二区三级电影在线观看 | 久99久精品视频免费观看| 日韩高清不卡一区| 亚洲成av人片一区二区| 日韩精品一级二级| 国产一区二区三区在线观看精品| 国产精品自拍在线| 国产精品18久久久久久久网站| 国产suv精品一区二区三区| av资源网一区| 欧美男人的天堂一二区| 欧美大片一区二区| 中文字幕在线播放不卡一区| 一区av在线播放| 久久国产欧美日韩精品| 日韩精彩视频在线观看| 国产成人一区在线| 91成人国产精品| 精品精品国产高清a毛片牛牛 | 国产精品亚洲一区二区三区在线| 国产成人av资源| 91免费视频观看| 精品免费日韩av| 亚洲人精品一区| 美国十次综合导航| av亚洲精华国产精华精| 91精品国产麻豆国产自产在线 | 成人午夜大片免费观看| 欧美日韩视频在线一区二区| 久久亚洲一区二区三区四区| 综合在线观看色| 久久99久久久久| 久久成人麻豆午夜电影| 国产一区二区剧情av在线| 成人免费视频视频| 在线不卡一区二区| 国产精品久久福利| 久久se这里有精品| 在线免费精品视频| 久久久久国产精品人| 久久国产人妖系列| 日韩亚洲欧美高清| 日本不卡高清视频| 91精品国产综合久久福利| 亚洲国产精品精华液网站| 日本久久精品电影| 一区二区三区四区在线| 91天堂素人约啪| 亚洲欧美怡红院| 99精品视频在线观看免费| 日韩一区欧美小说| 99久久久无码国产精品| 国产精品丝袜黑色高跟| 成人av电影在线观看| 亚洲特黄一级片| 日本久久一区二区| 亚洲va韩国va欧美va精品| 欧美福利视频导航| 日韩精品亚洲专区| 日韩精品综合一本久道在线视频| 免费高清成人在线| 精品国产91洋老外米糕| 国产真实乱偷精品视频免| 久久精品日产第一区二区三区高清版| 国产在线精品一区二区不卡了| 精品国产青草久久久久福利| 国产精品一区二区男女羞羞无遮挡| 久久精品人人爽人人爽| 成人av片在线观看| 亚洲永久精品大片| 欧美日韩免费视频| 日本中文字幕一区二区视频| 欧美成人精品福利| 东方欧美亚洲色图在线| 亚洲免费av观看| 欧美三级在线看| 麻豆精品在线视频| 国产人久久人人人人爽| 91视频免费看| 丝袜美腿亚洲一区| 精品国产污污免费网站入口| 成人理论电影网| 一个色妞综合视频在线观看| 欧美一级xxx| 国产成人精品亚洲777人妖| 最新日韩av在线| 91精品国产欧美一区二区成人| 国产成都精品91一区二区三| 亚洲美女区一区|