资源简介

锁相环ADF4001/ADF4002的驱动代码。可用,希望能帮助你。

资源截图

代码片段和文件信息

#include “ADF4001.h“
#include “delay.h“


void delay(unsigned int t)
{

}
void Send_Data(unsigned long int datanumber)   // x为后8位,y为前八位
{
unsigned long int temp;
    unsigned int i;
   temp=0x800000;
A4001_LE=0;
A4001_CLK = 0; 
for(i = 0; i < 24; i++)
{
if(datanumber & temp)
{
A4001_DATA = 1;
}
else
{
A4001_DATA = 0;
}
temp >>= 1;
A4001_CLK = 1;
delay_us(20);
A4001_CLK = 0;
delay_us(20);
}
delay(20);
A4001_LE=1;   
}
void ADF4001_Control(unsigned long int REF_divide
 unsigned long int N_divide)
{
unsigned long int mn;
Send_Data(0x1ff843);
delay(200);
m=REF_divide<<2;
Send_Data(0x000000|m);
delay(200);
n=N_divide<<8;
Send_Data(0x000001|n);
delay(200);
Send_Data(0x1ff842);

}
void ADF40

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1225  2013-08-19 13:24  ADF4001\ADF4001.c

     文件        448  2013-08-19 08:32  ADF4001\ADF4001.h

     目录          0  2013-08-22 18:55  ADF4001

----------- ---------  ---------- -----  ----

                 1673                    3


评论

共有 条评论