?? 資源詳細信息
?? 溫馨提示:本資源由用戶 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)
立即下載此資源
資源說明
下載說明
- 下載需消耗 2積分
- 24小時內重復下載不扣分
- 支持斷點續傳
- 資源永久有效
使用說明
- 下載后用解壓軟件解壓
- 推薦 WinRAR 或 7-Zip
- 如有密碼請查看說明
- 解壓后即可使用
積分獲取
- 上傳資源獲得積分
- 每日簽到免費領取
- 邀請好友注冊獎勵
- 查看詳情 →