资源简介
DDS,产生方波,正弦波,三角波,程序简单明了
DDS,产生方波,正弦波,三角波,程序简单明了
DDS,产生方波,正弦波,三角波,程序简单明了
代码片段和文件信息
#include“AD9834.h“
#include“C8051F020Init.h“
//发送控制字 16 位
void Sendcontrol(uint16 cmduint8 CH)
{
uint8 i;
if(CH==0)
{
FSYNC_1=0;
FSYNC_2=1;
}
else
{
FSYNC_1=1;
FSYNC_2=0;
}
for(i=0;i<16;i++)
{
SDATA=cmd&0x8000;
cmd<<=1;
SCLK=0;
SCLK=1;
}
if(CH==0) FSYNC_1=1;
else FSYNC_2=1;
}
//2路DDS同时执行命令
void SameTime(uint16 cmd)
{
uint8 i;
FSYNC_1=0;
FSYNC_2=0;
for(i=0;i<16;i++)
{
SDATA=cmd&0x8000;
cmd<<=1;
SCLK=0;
SCLK=1;
}
FSYNC_1=1;
FSYNC_2=1;
}
//DDS初始化,IOUT输出正弦信号
void DDSyslnit()
{ SCLK=1;
FSYNC_1=1;
FSYNC_2=1;
SameTime(0x2100); //一次性写FREQ此时处于复位状态
}
//一次性发送频率字 Table6
void SendFreq(float FreqWorduint8 CH)
{ uint32 temp=0;
if(FreqWord>10000)
FreqWord=FreqWord*15/(FCLK*1000000)*17
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2011-08-10 16:13 SINA_WAVE\
文件 1219 2011-05-10 14:10 SINA_WAVE\AD9834.c
文件 374 2011-05-10 10:12 SINA_WAVE\AD9834.h
文件 3483 2011-07-26 15:37 SINA_WAVE\AD9834.LST
文件 9914 2011-07-26 15:37 SINA_WAVE\AD9834.OBJ
文件 5597 2011-05-10 10:12 SINA_WAVE\C8051F020Init.c
文件 6248 2011-05-10 10:12 SINA_WAVE\C8051F020Init.h
文件 9496 2011-07-26 15:37 SINA_WAVE\C8051F020Init.LST
文件 11747 2011-07-26 15:37 SINA_WAVE\C8051F020Init.OBJ
文件 1292 2011-05-10 10:12 SINA_WAVE\CH452L.c
文件 290 2011-05-10 10:12 SINA_WAVE\CH452L.h
文件 3968 2011-07-26 15:37 SINA_WAVE\CH452L.LST
文件 9270 2011-07-26 15:37 SINA_WAVE\CH452L.OBJ
文件 98705 2011-07-26 15:37 SINA_WAVE\DDS_SINAWAVE
文件 29311 2011-07-26 15:37 SINA_WAVE\DDS_SINAWAVE.hex
文件 163 2011-07-26 15:37 SINA_WAVE\DDS_SINAWAVE.lnp
文件 67679 2011-07-26 15:37 SINA_WAVE\DDS_SINAWAVE.M51
文件 193783 2011-05-11 16:42 SINA_WAVE\DDS_SINAWAVE.MAP
文件 2614 2011-08-10 16:13 SINA_WAVE\DDS_SINAWAVE.Opt
文件 0 2011-08-10 16:13 SINA_WAVE\DDS_SINAWAVE.plg
文件 75630 2011-05-11 16:42 SINA_WAVE\DDS_SINAWAVE.SBR
文件 2480 2011-08-10 16:13 SINA_WAVE\DDS_SINAWAVE.Uv2
文件 3225 2011-07-26 20:35 SINA_WAVE\DDS_SINAWAVE_Opt.Bak
文件 2485 2011-07-26 20:35 SINA_WAVE\DDS_SINAWAVE_Uv2.Bak
文件 2076 2011-05-10 13:33 SINA_WAVE\LCD12864.C
文件 429 2011-05-10 13:33 SINA_WAVE\LCD12864.H
文件 5502 2011-07-26 15:37 SINA_WAVE\LCD12864.LST
文件 14539 2011-07-26 15:37 SINA_WAVE\LCD12864.OBJ
文件 985 2011-05-10 14:04 SINA_WAVE\LTC2605.c
文件 229 2011-05-10 10:12 SINA_WAVE\LTC2605.h
文件 3180 2011-07-26 15:37 SINA_WAVE\LTC2605.LST
............此处省略15个文件信息
- 上一篇:FANUC 以太网手册
- 下一篇:出版社的资源配置问题
相关资源
- 占空比,幅值和步进可调的DDS输出,
- 基于fpga的dds信号发生器的代码
- DDS(AD9851)驱动程序
- fpga实现dds dds的三种实现方式 dds技术
- 基于单片机的DDS函数信号发生器毕业
- AD9854 51及MSP430代码,DDS扫频,信号发
- stm32驱动AD9954可产生180M的正弦波
- 51单片机控制DDS芯片AD9854的源程序
- CORDIC算法在DDS中的应用
- dds verilog 实现
- DDS AD9851和数字电位器AD8400驱动程序
- 基于cordic算法的DDS
- MSP430驱动AD9851DDS
- AD9854数据手册(中文)
- DDS线性调频信号发生器(FPGA VHDL)
- DDS AD9850和AD9851的MSP430程序和资料已调
评论
共有 条评论