91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1.44MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-11-16
  • 語言: 其他
  • 標(biāo)簽: DDS??AD9854??

資源簡介

DDS信號發(fā)生器設(shè)計與實現(xiàn),包括原理圖、PCB、源程序(親測通過)、測試結(jié)果圖及相關(guān)資料文檔,絕對實用

資源截圖

代碼片段和文件信息

//=====================================================================
//????????????????????AD9854?驅(qū)動程序設(shè)計
//硬件連接:?P0????——Data; ??
//??????????P2????——Adr;????
//??????????RESET?——P3^7;?????
//??????????UDCLK?——P3^6;???
//??????????WR????——P3.5; ??
//??????????RD????——p3.4;????
//??????????FDATA?——P3^3;?????
//??????????OSK???——P3^2;??
//??????????VDD--邏輯電源(3.3V)
//??????????VSS--GND(0V)??
//AD9854.c

//說明:本程序基于硬件的外接晶振為20MHZ
//=====================================================================

#include???????//STC單片機頭文件

#define?uint??unsigned?int
#define?uchar?unsigned?char
#define?ulong?unsigned?long

static?void?AD9854_WR_Byte(uchar?addruchar?dat);
static?void?Freq_convert(ulong?Freq);
static?void?Freq_double_convert(double?Freq);

uchar?FreqWord[6]; ?//6個字節(jié)頻率控制字?

//**********************以下為系統(tǒng)時鐘以及其相關(guān)變量設(shè)置**************************

/*?
??????此處根據(jù)自己的需要設(shè)置系統(tǒng)時鐘以及與其相關(guān)的因子,一次需且只需開啟一個???
??????CLK_Set為時鐘倍頻設(shè)置,可設(shè)置4~20倍倍頻,但最大不能超過300MHZ
??????Freq_mult_ulong和Freq_mult_doulle均為2的48次方除以系統(tǒng)時鐘,一個為長整形,一個為雙精度型
*/

/*
#define??????CLK_Set????????????4
const?ulong??Freq_mult_ulong??=?3518437;
const?double?Freq_mult_doulle?=?3518437.2088832;
*/

/*
#define??????CLK_Set????????????5
const?ulong??Freq_mult_ulong??=?2814750;
const?double?Freq_mult_doulle?=?2814749.76710656;
*/


#define??????CLK_Set????????????6
const?ulong??Freq_mult_ulong??=?2345625;


/*
#define??????CLK_Set????????????7
const?ulong??Freq_mult_ulong??=?2010536;
const?double?Freq_mult_doulle?=?2010535.54793326;
*/

/*
#define??????CLK_Set????????????8
const?ulong??Freq_mult_ulong??=?1759219;
const?double?Freq_mult_doulle?=?1759218.6044416;
*/

/*
#define??????CLK_Set????????????9
const?ulong??Freq_mult_ulong??=?1563750;
const?double?Freq_mult_doulle?=?1563749.87061476;
*/

/*
#define??????CLK_Set????????????10
const?ulong??Freq_mult_ulong??=?1407375;
const?double?Freq_mult_doulle?=?1407374.88355328;
*/

/*
#define??????CLK_Set????????????11
const?ulong??Freq_mult_ulong??=?1279432;
const?double?Freq_mult_doulle?=?1279431.712321164;
*/

/*
#define??????CLK_Set????????????12
const?ulong??Freq_mult_ulong??=?1172812;
const?double?Freq_mult_doulle?=?1172812.402961067;
*/

/*
#define??????CLK_Set????????????13
const?ulong??Freq_mult_ulong??=?1082596;
const?double?Freq_mult_doulle?=?1082596.064271754;
*/

/*
#define??????CLK_Set????????????14
const?ulong??Freq_mult_ulong??=?1005268;
const?double?Freq_mult_doulle?=?1005267.773966629;
*/

/*
#define??????CLK_Set????????????15
const?ulong??Freq_mult_ulong??=?938250;
const?double?Freq_mult_doulle?=?938249.9223688533;
*/

//**************************修改硬件時要修改的部分********************************

#define?AD9854_DataBus?P0
#define?AD9854_AdrBus??P2

sbit?AD9854_RST????=?P3^7;???//AD9854復(fù)位端口
sbit?AD9854_UDCLK??=?P3^6;???//AD9854更新時鐘
sbit?AD9854_WR?????=?P3^5;???//AD9854寫使能,低有效
sbit?AD9854_RD?????=?P3^4;???//AD9854讀使能,低有效
/*

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-08-29?15:36??DDS最終版\
?????目錄???????????0??2014-09-15?14:07??DDS最終版\DDS\
?????文件???????19296??2013-08-28?17:01??DDS最終版\DDS\AD9854.c
?????文件?????????964??2008-08-25?19:01??DDS最終版\DDS\AD9854.h
?????文件???????32753??2013-08-28?17:01??DDS最終版\DDS\AD9854.LST
?????文件???????20182??2013-08-28?17:01??DDS最終版\DDS\AD9854.OBJ
?????文件???????63353??2013-08-28?17:01??DDS最終版\DDS\DDS
?????文件???????20106??2013-08-28?17:01??DDS最終版\DDS\DDS.hex
?????文件??????????92??2013-08-28?17:01??DDS最終版\DDS\DDS.lnp
?????文件???????69346??2013-08-28?17:01??DDS最終版\DDS\DDS.M51
?????文件????????3051??2013-08-29?13:30??DDS最終版\DDS\DDS.opt.bak
?????文件???????????0??2014-09-15?14:06??DDS最終版\DDS\DDS.plg
?????文件????????2387??2008-08-25?21:56??DDS最終版\DDS\DDS.Uv2.bak
?????文件???????68658??2014-09-15?14:07??DDS最終版\DDS\DDS.uvgui.wdl
?????文件???????14182??2014-09-15?14:07??DDS最終版\DDS\DDS.uvopt
?????文件???????14811??2014-09-15?14:07??DDS最終版\DDS\DDS.uvproj
?????文件????????3059??2013-08-28?17:01??DDS最終版\DDS\DDS_Opt.Bak
?????文件????????2345??2008-08-25?19:23??DDS最終版\DDS\DDS_Uv2.Bak
?????文件????????1633??2008-08-27?08:59??DDS最終版\DDS\key.c
?????文件?????????134??2008-08-25?10:38??DDS最終版\DDS\key.h
?????文件????????3305??2013-08-28?17:01??DDS最終版\DDS\key.LST
?????文件????????2319??2013-08-28?17:01??DDS最終版\DDS\key.OBJ
?????文件????????1447??2013-08-28?17:01??DDS最終版\DDS\main.c
?????文件????????4775??2013-08-28?17:01??DDS最終版\DDS\main.LST
?????文件????????4940??2013-08-28?17:01??DDS最終版\DDS\main.OBJ
?????文件???????21907??2013-08-28?17:01??DDS最終版\DDS\menu.c
?????文件?????????409??2008-08-26?11:10??DDS最終版\DDS\menu.h
?????文件???????48800??2013-08-28?17:01??DDS最終版\DDS\menu.LST
?????文件???????38348??2013-08-28?17:01??DDS最終版\DDS\menu.OBJ
?????文件????????7645??2013-08-28?17:01??DDS最終版\DDS\ocmj.c
?????文件?????????465??2008-08-26?13:43??DDS最終版\DDS\ocmj.h
............此處省略44個文件信息

評論

共有 條評論