?? ad9851.c
字號:
3270303 11:42:24
void Set_Freq(unsigned long int Freqency)
{
unsigned char i,temp;
long int freq=0;
freq=(unsigned long int)(28.633*Freqency);
FQ_QD_AD9851=0;
for(i=0;i<32;i++)
{
CLK_AD9851 = 0;
_nop_();_nop_();
temp=((freq>>i)&1);
DataIn_AD9851=temp;
_nop_();_nop_();
CLK_AD9851=1;
}
for(i=0;i<8;i++) //phase-b4 ph-b3 ph-b2 ph-b1 ph-b0 Power-down Logic0* 6*REFCLK Multiplier_En
{
CLK_AD9851=0;
_nop_();
temp=((Control_AD9851>>i)&1);
DataIn_AD9851=temp;
_nop_();
_nop_();
CLK_AD9851=1;
}
_nop_();
_nop_();
CLK_AD9851=0;
FQ_QD_AD9851=1;
_nop_();
FQ_QD_AD9851=0;
}
//3270303 11:42:45
//這是9851的頻率設置子程序段
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -