I2C總線高頻頭控制程序(Keil C51程序 基于芯片TS - 免費下載

單片機編程資源 文件大小:49 K

?? 資源詳細信息

文件格式
DOC
所屬分類
上傳用戶
上傳時間
文件大小
49 K
所需積分
2 積分
推薦指數
????? (5/5)

?? 溫馨提示:本資源由用戶 richard_li_li 上傳分享,僅供學習交流使用。如有侵權,請聯系我們刪除。

資源簡介

I2C總線高頻頭控制程序(Keil C51程序 基于芯片TSA5522系列)

/*I2C總線高頻頭控制Keil C51程序(PLL芯片為TSA5522系列)                               */
//--------------------------------------------------------------------------//
//                                源程序大公開                              //
//                    (c) Copyright 2001-2003 xuwenjun                     //
//                            All Rights Reserved                           //
//                                    V1.00                                 //
//--------------------------------------------------------------------------//
//標 題: I2C總線高頻頭控制程序(PLL芯片為TSA5522系列)                       //
//文件名: xwj_fi1256.c                                                      //
//版 本: V1.00                                                             //
//修改人: 徐文軍                         E-mail:xuwenjun@21cn.com           //
//日 期: 06-02-26 首次公開                                                 //
//描 述: I2C總線高頻頭控制程序(PLL芯片為TSA5522系列)                       //
//聲 明:                                                                   //
//        以下代碼僅免費提供給學習用途,但引用或修改后必須在文件中聲明出處. //
//        如用于商業用途請與作者聯系.    E-mail:xuwenjun@21cn.com           //
//        有問題請mailto xuwenjun@21cn.com   歡迎與我交流!                  //
//--------------------------------------------------------------------------//
//老版本: 無                             老版本文件名:                      //
//創建人: 徐文軍                         E-mail:xuwenjun@21cn.com           //
//日 期: 06-02-26                                                          //
//描 述:                                                                   //
//--------------------------------------------------------------------------//
                                                                                                /* 頻率單位為KHz     */
#define FUENCY 38900                                                        /* 中頻頻率          */
#define PLLdataH(f) ((f+FUENCY)*16/1000/256)        /* 頻率數據高 第1字節*/
#define PLLdataL(f) ((f+FUENCY)*16/1000%256)        /* 頻率數據低 第2字節*/
#define PLLCON1 0x8e                                                        /* 控制字1    第3字節*/
                                                                                                /* 控制字2    第4字節*/
#define PLLCON2(f) (((f)<(168000))?(0xa0):(((f)<(450000))?(0x90):(0x30)))
#define PLLdata3(fchan) PLLdataH (fchan),PLLdataL (fchan),PLLCON2 (fchan)

立即下載此資源

提示:下載后請用壓縮軟件解壓,推薦使用 WinRAR 或 7-Zip

資源說明

?? 下載說明

  • 下載需消耗 2積分
  • 24小時內重復下載不扣分
  • 支持斷點續傳
  • 資源永久有效

?? 使用說明

  • 下載后用解壓軟件解壓
  • 推薦 WinRAR 或 7-Zip
  • 如有密碼請查看說明
  • 解壓后即可使用

?? 積分獲取

  • 上傳資源獲得積分
  • 每日簽到免費領取
  • 邀請好友注冊獎勵
  • 查看詳情 →

相關標簽

點擊標簽查看更多相關資源:

相關資源推薦