91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-06
  • 語言: 其他
  • 標簽: AD9854??電賽??

資源簡介

AD9854forMSP430,電子設計大賽AD9854模塊使用程序,測試可用

資源截圖

代碼片段和文件信息

//日期:12.25
#include“AD9854.h“
#include??




////////////////////////////////////////////////////////////////////
//????????????????????????????????????????????????????????????????//
//?????????????????????????????BASIC?FUNCTION?????????????????????//
//????????????????????????????????????????????????????????????????//
////////////////////////////////////////////////////////////////////




//函數功能:寫8位控制字?
//輸入參數:?command(指針,指向unsigned?char數據)
//MSB?最高位優先(9854默認)
//SDIO為雙向數據線(9854默認)
//******************************************************************
void?Write_AD9854_C(unsigned?char?*command)????????????????????????????????????
{
??? for(;command {
????????? if(*command)?
AD9854_SDIO_UP;
else???
AD9854_SDIO_DOWN;
AD9854_SCLK_UP;
?? _NOP();
?????????? _NOP();
?????????? AD9854_SCLK_DOWN;
_NOP();??????????????//這句可能是多余的
}
}
//******************************************************************





//函數功能:寫8位數據?
//輸入參數:?data(指針,指向unsigned?char數據)
//MSB?最高位優先(9854默認)
//SDIO為雙向數據線(9854默認)
//******************************************************************
void?Write_AD9854_D(unsigned?char?*data)
{
for(;data {
????????? if(*data)?
AD9854_SDIO_UP;
else???
AD9854_SDIO_DOWN;
AD9854_SCLK_UP;
?? _NOP();
?????????? _NOP();
?????????? AD9854_SCLK_DOWN;
_NOP();??????????????//這句可能是多余的
}
}????
//******************************************************************





//函數功能:寫?Frequency?Tuning?Word?#1
//輸入參數:?frq1(指針指向unsigned?char型數組的首地址數組長度為486個字節)
//Serial?Register?Address?:2
//寫入地址字節數:1?Byte
//寫入數據字節數:6?Bytes?
//******************************************************************
void?Write_AD9854_Frq1(unsigned?char?*?frq1)
{?

unsigned?char?iq[]?=?AD9854_FRE1?;
Write_AD9854_C(iq)?;??????????????//?0x02對應寫Frq1
Write_AD9854_D(frq1)?;????????????//?寫6個字節的數據先發高位
Write_AD9854_D(frq1+8)?;
Write_AD9854_D(frq1+16)?;
Write_AD9854_D(frq1+24)?;
Write_AD9854_D(frq1+32)?;
Write_AD9854_D(frq1+40)?;
}
//******************************************************************

//函數功能:更新設置
//輸入參數:無
//******************************************************************
void?Update_AD9854(void)
{
AD9854_UPDATE_UP?;??????//原來肯定是低電平所以我覺得先置高好
_NOP()?;
AD9854_UPDATE_DOWN?;
}
//******************************************************************


//函數功能:復位
//輸入參數:無
//******************************************************************
void?Io_Reset_AD9854(void)
{
unsigned?i=100?;????????//這個數據取決于實際效果
AD9854_IO_RESET_UP?;
while(i--)?;
AD9854_IO_RESET_DOWN?;
}
//******************************************************************



//函數功能:設置控制寄存器?CTR_REG?(control?function?register)
//輸入參數:ctr(指針指向unsigned?char型數組的首地址數組長度為324個字節)
//******************************************************************
void?Ctr_AD9854(unsigned?char?*ctr)
{
unsigned?char?iq[]?=?AD9854_CTR_REG?;
Write

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????3842??2006-12-26?20:43??ad9854\AD9854.c

?????文件???????2514??2006-12-26?20:31??ad9854\AD9854.h

?????目錄??????????0??2013-08-29?09:08??ad9854

-----------?---------??----------?-----??----

?????????????????6356????????????????????3


評論

共有 條評論