资源简介
ad9854配套的各种程序,FPGA,AVR单片机,MSP单片机等等
代码片段和文件信息
#include“AD9854_test.h“
static Uchar8 frq_data[6];
//单频模式
static Ulong32 Frq_SINGAL=15000000;
static Uchar8 SINGLE_data[4]={0x100x470x000x40};
//扫频模式
static Ulong32 Frq_SCAN1=10000;
static Ulong32 Frq_SCAN2=100000;
static Uchar8 SCAN_data[4]={0x100x470x240x50};
static Uchar8 DFW_data[6]={0x000x000x000xff0xff0xff}; //控制扫频速率 数值越大扫频速率越快
static Uchar8 RAMP_data[3]={0xff0xff0xff}; //控制扫频步进 数值越小扫频步进越大
static Uchar8 Amp_data_1[2]={0xff0xff};
static Uchar8 Amp_data_2[2]={0xff0xff};
//非倾斜的FSK模式
static Uchar8 UnFsk_data[4]={0x100x470x020x40};
//static Uchar8 Phase_data_1[2]={0x100x00};//不用设置也行
//ASK调制模式
/*********************************************
输出梯形的ASK调制模式
*********************************************/
static Uchar8 ASK_data[4]={0x100x470x000x70}; //
static Ulong32 Frq_ASK=100000;
static Uchar8 FSK_Amp_1[2]={0xff0xff};
static Uchar8 FSK_Amp_2[2]={0x000x00};
/**********************************************
输出矩形的ASK调制模式
**********************************************/
static Uchar8 Wind_ASK_data[4]={0x140x470x010x60}; //
static Ulong32 Wind_Frq_ASK=30000;
static Uchar8 Wind_FSK_Amp_1[2]={0xff0xff};
static Uchar8 Wind_FSK_Amp_2[2]={0x000x00};
//BPSK调制模式
static Uchar8 BPSK_data[4]={0x100x470x080x40};
static Uchar8 Phase_data_1[2]={0x100x00};
static Uchar8 Phase_data_2[2]={0x300x00};
/*----------------总线延时-------------*/
void Delay_bus(Uchar8 i)
{
while(i--)
{
asm(“nop“);asm(“nop“);
}
}
/*----------------普通延时--------------*/
void Delay(Uint16 t)
{
Uint16 ii;
while(t--)
{
for(ii=0;ii<10;ii++);
}
}
/*---------------IO口初始化-------------*/
void IO_init(void)
{
ADDRESS_DDR |= 0xff;
DATA_DDR |= 0xff;
CONTRL_DDR |= 0xff;
CONTRL_PORT |= 0xc0;
}
/*--------------Updata更新函数----------*/
void Updata_CLK(void)
{
IO_UPDATA_LOW();
Delay(1);
IO_UPDATA_HIGH();
}
/*------------复位引脚初始化函数---------*/
void MASTER_RST_Init(void)
{
MASTER_RST_HIGH();
Delay(10);
MASTER_RST_LOW();
}
/*----------------总的初始化------------*/
void Init_all(void)
{
IO_init();
MASTER_RST_Init();
}
/*-------------写入一个控制字------------*/
void WriteByte(Uchar8 addressUchar8 data)
{
WR_HIGH();
ADDRESS_PORT = address;
asm(“nop“);
WR_LOW();
DATA_PORT = data;
asm(“nop“);
WR_HIGH();
asm(“nop“);
}
/*-----------频率控制字计算函数---------*/
void Count_frq(double frq)
{
frq_data[0]=((Ulong32)((frq*256)/280000000))&(0x0000000000ff); //高位
frq_data[1]=((Ulong32)((frq*65536)/280000000))&(0x0000000000ff);
frq_data[2]=((Ulong32)((frq*16777216)/280000000))&(0x0000000000ff);
frq_data[3]=((Ulong32)((frq*4294967296)/280000000))&(0x0000000000ff);
frq_data[4]=((Ulong32)((frq*1099511627776)/280000000))&(0x0000000000ff);
frq_data[5]=((Ulong32)((frq*281474976710656)/280000000))&(0x0000000000ff); //低位
}
/*------------配置AD9854工作模式---------
void Set_AD9854(void)
{
WR_HIGH(); //bit0:(=1)->
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 6938 2011-07-03 23:25 ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.asm.rpt
文件 26 2011-07-03 23:25 ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.done
文件 239 2011-07-03 23:21 ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.dpf
文件 99157 2011-07-03 23:25 ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.fit.rpt
文件 411 2011-07-03 23:25 ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.fit.smsg
文件 408 2011-07-03 23:25 ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.fit.summary
文件 6989 2011-07-03 23:25 ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.flow.rpt
文件 18551 2011-07-03 23:24 ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.map.rpt
文件 317 2011-07-03 23:24 ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.map.summary
文件 30973 2011-07-03 23:25 ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.pin
文件 131258 2011-07-03 23:25 ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.pof
文件 1262 2010-07-18 10:41 ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.qpf
文件 3721 2011-07-03 23:24 ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.qsf
文件 3720 2011-07-03 23:21 ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.qsf.bak
文件 581 2011-07-03 23:25 ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.qws
文件 140505 2011-07-03 23:25 ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.sof
文件 50172 2011-07-03 23:25 ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.tan.rpt
文件 1188 2011-07-03 23:25 ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.tan.summary
文件 3680 2011-08-05 12:01 ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.vhd
文件 3441 2011-07-03 23:09 ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.vhd.bak
文件 6210 2011-07-03 23:21 ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\db\da1_test.(0).cnf.cdb
文件 1640 2011-07-03 23:21 ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\db\da1_test.(0).cnf.hdb
文件 2007 2011-07-03 23:25 ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\db\da1_test.asm.qmsg
文件 90 2011-07-03 23:24 ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\db\da1_test.cbx.xm
文件 584 2011-07-03 23:25 ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\db\da1_test.cmp.bpm
文件 18987 2011-07-03 23:25 ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\db\da1_test.cmp.cdb
文件 28 2011-07-03 23:25 ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\db\da1_test.cmp.ecobp
文件 9304 2011-07-03 23:25 ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\db\da1_test.cmp.hdb
文件 339 2011-07-03 23:25 ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\db\da1_test.cmp.kpt
文件 4 2011-07-03 23:25 ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\db\da1_test.cmp.logdb
............此处省略1801个文件信息
- 上一篇:ocjp的题库
- 下一篇:基于STM32的遥控小车程序NRF24l01
相关资源
- 基于STM32库函数的AD9854
- 基于mini_stm32的ad9854程序可用
- AD9854驱动
- AD9854 用vhdl写的驱动 包括原理图
- AD9854模块测试代码51,STM32,FPGA,芯片
- AD9854模块调试资料含程序和电路图
- AD9854信号源程序
- AD9854forMSP430
- AT89X52 AD9854程序
- ad9854 DDS板 设计电路图
- AD9854 MSP430 SPI
- AD9854中文数据手册
- 51单片机AD9854扫频,绝对能用
- AD9854 51及MSP430代码,DDS扫频,信号发
- 51单片机控制DDS芯片AD9854的源程序
- AD9854数据手册(中文)
- AD9854原理图及PCB和程序
评论
共有 条评论