• 大小: 158KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-11
  • 语言: 其他
  • 标签: dds  

资源简介

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个文件信息

评论

共有 条评论