亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? wo.txt

?? 簡介和源程序ad9850得初始化和控制字的寫入
?? TXT
字號:
1.2AD9850的引腳功能
  AD9850是28腳SOP表面封裝,體積小,易用于便攜儀器。其引腳排列如圖1所示,功能如下:
 ?。?)D0-D7,控制字并行輸入端,其中D7可作為串行輸入;
 ?。?)DGND,數字地;
 ?。?)DVDD,為內部數字電路提供電源;
 ?。?)WCLK,控制字裝入時鐘;
 ?。?)FQUD,頻率更新控制;
 ?。?)CLK,輸入時鐘;
 ?。?)AGND,模擬地;
 ?。?)AVDD,為內部模擬電路提供電源,可與數字電源共用;
 ?。?)RSET,DAC外接電阻;
  (10)QOUT,QB,內部比較器輸出端;
  (11)VINN,VINP,內部比較器輸入端;

  
 ?。?2)DACBL,內部DAC外接參考電壓端,可空;
  (13)IB,IOUT,DAC輸出端;
  (14)RES,復位端。
2.1控制字格式及寫入時序
  AD9850包含一個40位輸入寄存器,其中低32位為頻率控制字,高5位為相位控制字,還有一位電源使能位和兩位測試位,具體格式見表1。AD9850的控制字有并行和串行兩種寫入方式,時序如圖2所示。并行裝入模式下,WCLK第一個時鐘上升沿到來時,裝入高8位控制字,依次下去,當第5個WCLK時鐘到來時裝入低8位控制字,這樣,連續5個WCLK時鐘即可將40位控制字裝入輸入寄存器。第5個WCLK時鐘后,WCLK時鐘將不再起作用,直到FQUD時鐘上升沿以來或重新復位。FQUD時鐘上升沿將40位控制字寫入數據寄存器,AD9850輸出新的頻率波。對于串行模式,每一個WCLK時鐘上升沿,由控制字輸入口的第8位(管腳25)移入1位控制位(低位先移入),40個WCLK時鐘后,FQUD脈沖的上升沿更新輸出頻率。值得注意的是兩位測試位僅是為了生產測試用,必須是00。



//-----------------------函數聲明,變量定義--------------------------------------------------------
#include <reg51.h>
#include <intrins.h>
#include<ABSACC.H>  
//-----------------------定義管腳--------------------------------------------------------
#define  data_OUT P1
sbit FQ_UD=P3^0;          //AD9850信號更新申請 
sbit W_CLK=P3^1;          //寫控制字時鐘
unsigned char CON_word[5]; 
//Word data[7] data[6] data[5] data[4] data[3] data[2] data[1] data[0]
//W0  Phase b  Phase b3  Phase b2  Phase b1 Phase b0  Power Down  Control     Control
//W1 Freq-b31    Freq-b30 Freq-b29 Freq-b28 Freq-b27 Freq-b26 Freq-b25 Freq-b24
//W2 Freq-b23 Freq-b22 Freq-b21 Freq-b20 Freq-b19 Freq-b18 Freq-b17 Freq-b16
//W3 Freq-b15 Freq-b14 Freq-b13 Freq-b12 Freq-b11 Freq-b10 Freq-b9 Freq-b8
//W4 Freq-b7     Freq-b6     Freq-b5     Freq-b4     Freq-b3     Freq-b2   
//--------------------------------------------------------------------------------------------------
// 函數名稱: delay
// 入口參數: N
// 函數功能:延時子程序,實現(16*N+24)us的延時 
// 系統采用11.0592MHz的時鐘時,延時滿足要求,其它情況需要改動
//--------------------------------------------------------------------------------------------------
  void delay(unsigned  int N)  
  {
  int i; 
  for(i=0;i<N;i++);
  }
//--------------------------------------------------------------------------------------------------
// 函數名稱: WRITE_AD9850
// 函數功能: 將控制字寫入AD9850
//--------------------------------------------------------------------------------------------------
void WRITE_AD9850(void)
{  
     unsigned char i;
     FQ_UD=0;
     W_CLK=0;
  delay(0);
  CON_word[0]=CON_word[0]&0xFC; //置工作方式選擇位為00
     for(i=0;i<5;i++)
     {
     data_OUT=CON_word[i];      //送控制字 
     W_CLK=0;
     delay(0);
     W_CLK=1;                   //上升延
     delay(0);
     }
     FQ_UD=1;               //上升延要求AD9850改變輸出
} 
//--------------------------------------------------------------------------------------------------
// 函數名稱:main
// 用戶主函數
// 函數功能:主函數
//--------------------------------------------------------------------------------------------------
void main()
     {
  FQ_UD=0;
  WRITE_AD9850();
  }


 

//-----------------函數聲明、通用變量定義--------------------------------------------------------
#include <reg51.h>
#include <intrins.h>
sbit FQ_UD=P1^0;          //AD9850信號更新申請 
unsigned char CON_word[5]; 
//Word data[7] data[6] data[5] data[4] data[3] data[2] data[1] data[0]
//W0  Phase b  Phase b3  Phase b2  Phase b1 Phase b0  Power Down  Control     Control
//W1 Freq-b31    Freq-b30 Freq-b29 Freq-b28 Freq-b27 Freq-b26 Freq-b25 Freq-b24
//W2 Freq-b23 Freq-b22 Freq-b21 Freq-b20 Freq-b19 Freq-b18 Freq-b17 Freq-b16
//W3 Freq-b15 Freq-b14 Freq-b13 Freq-b12 Freq-b11 Freq-b10 Freq-b9 Freq-b8
//W4 Freq-b7     Freq-b6     Freq-b5     Freq-b4     Freq-b3     Freq-b2     Freq-b1 Freq-b0
//--------------------------------------------------------------------------------------------------
// 函數名稱: delay
// 入口參數: N
// 函數功能:延時子程序,實現(16*N+24)us的延時 
// 系統采用11.0592MHz的時鐘時,延時滿足要求,其它情況需要改動
//--------------------------------------------------------------------------------------------------
  void delay(unsigned  int N)  
  {
  int i; 
  for(i=0;i<N;i++);
  }
//--------------------------------------------------------------------------------------------------
// 函數名稱: AD9850_init
// 入口參數: 無
// 函數功能: 初始化設置 設置串口工作方式
//--------------------------------------------------------------------------------------------------
void AD9850_init(void)       //初始化 
     { 
      FQ_UD=0; 
      SCON=0;              //串口工作在方式0;不允許串行口接收數據,先寫通訊寄存器  
 } 
//--------------------------------------------------------------------------------------------------
// 函數名稱: WRITE_AD9850
// 函數功能: 將控制字寫入AD9850
//--------------------------------------------------------------------------------------------------
void WRITE_AD9850(void)
{  
     int i;
     FQ_UD=0;
  delay(0);
  CON_word[0]=CON_word[0]&0xFC;            //置工作方式選擇位為00
     for(i=4;i>=0;i--)
     {
     SCON=0;          
     SBUF=CON_word[i];      //送通訊寄存器命令   
     while(TI==0);          //等待發送完成  
     TI=0;                  //TI清"0"
     }
     FQ_UD=1;               //上升延要求AD9850改變輸出
} 
//--------------------------------------------------------------------------------------------------
// 函數名稱:main
// 用戶主函數
// 函數功能:主函數
//--------------------------------------------------------------------------------------------------
void main()
     {
  AD9850_init();
  WRITE_AD9850();
  }


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人av网站大全| 国产精品乱码一区二区三区软件 | 日韩不卡一区二区| 99re这里只有精品首页| 欧美激情一区二区三区全黄| 美女任你摸久久| 欧美丰满一区二区免费视频| 亚洲自拍偷拍综合| 在线观看www91| 亚洲最色的网站| 在线精品国精品国产尤物884a| 国产精品国产三级国产三级人妇| 福利电影一区二区| 日韩午夜激情电影| 久久99精品久久久久久| 日韩三级中文字幕| 久久99蜜桃精品| 精品久久人人做人人爱| 久久激情五月婷婷| 久久影院午夜论| 国产精品一区2区| 国产精品你懂的| 欧美美女视频在线观看| 久久精品国产第一区二区三区| 欧美老人xxxx18| 蜜桃av一区二区三区电影| 精品日产卡一卡二卡麻豆| 国产精品亚洲一区二区三区在线| 精品国产一区二区亚洲人成毛片| 国产精品羞羞答答xxdd| 成人免费小视频| 欧美视频一二三区| 午夜精品久久久久久久久久| 欧美高清视频一二三区| 国产揄拍国内精品对白| 国产精品污污网站在线观看| 成人av电影在线| 亚洲成人资源网| 精品99999| 一本色道久久综合亚洲91 | 粉嫩蜜臀av国产精品网站| 中文字幕乱码一区二区免费| 色一区在线观看| 蜜臀av一区二区三区| 中文字幕高清一区| 欧美日韩在线播| 国产精品一区二区在线看| 亚洲人xxxx| 欧美成人性战久久| 91丝袜呻吟高潮美腿白嫩在线观看| 一区二区久久久久久| 欧美成人女星排行榜| 94-欧美-setu| 韩国精品久久久| 亚洲成精国产精品女| 欧美α欧美αv大片| 一本色道久久综合狠狠躁的推荐 | 天天综合日日夜夜精品| 久久久久久综合| 欧美日韩在线播放| 成人理论电影网| 天天色综合天天| 亚洲天天做日日做天天谢日日欢 | 国产sm精品调教视频网站| 中文在线资源观看网站视频免费不卡| 在线观看免费亚洲| 成人黄页在线观看| 久久成人免费网| 亚洲成年人影院| 亚洲人成在线播放网站岛国| 成人中文字幕电影| 久久99精品国产.久久久久久| 一区二区视频免费在线观看| 亚洲视频图片小说| 一区二区在线观看av| 亚洲男人都懂的| 一区二区三区在线高清| 亚洲一区免费在线观看| 亚洲一区二区美女| 亚洲综合无码一区二区| 亚洲午夜羞羞片| 午夜精品久久久| 轻轻草成人在线| 久久精品国产精品亚洲综合| 毛片av一区二区三区| 韩国av一区二区| 国产精品123| 成人h动漫精品一区二| 91亚洲精品久久久蜜桃| 色综合婷婷久久| 欧美日产在线观看| 日韩视频在线你懂得| 337p粉嫩大胆色噜噜噜噜亚洲| 久久午夜国产精品| 国产精品免费观看视频| 中文字幕亚洲视频| 亚洲成人手机在线| 久久精品国产亚洲a| 高清beeg欧美| 欧美性猛交xxxxxx富婆| 欧美一区二区性放荡片| 国产亚洲一区二区在线观看| 欧美国产精品一区二区| 亚洲精品视频一区二区| 欧美96一区二区免费视频| 韩国三级中文字幕hd久久精品| 成人中文字幕在线| 欧美日韩一区二区三区在线看| 欧美sm极限捆绑bd| 亚洲丝袜美腿综合| 三级影片在线观看欧美日韩一区二区| 国内精品伊人久久久久av影院| 92精品国产成人观看免费| 欧美男男青年gay1069videost| 久久亚洲精品小早川怜子| 综合久久国产九一剧情麻豆| 天天亚洲美女在线视频| 成人精品一区二区三区四区| 欧美挠脚心视频网站| 国产三区在线成人av| 性欧美大战久久久久久久久| 国产精品一区二区在线播放 | 欧美午夜在线一二页| 精品国产1区二区| 一区二区三区91| 成人一级视频在线观看| 欧美精品久久99久久在免费线| 国产精品网站一区| 免费xxxx性欧美18vr| 成人av影院在线| 日韩免费电影一区| 亚洲一区二区三区四区在线观看| 国产乱妇无码大片在线观看| 欧美午夜影院一区| 亚洲欧美一区二区视频| 精品午夜一区二区三区在线观看| 欧美亚洲精品一区| 国产精品久久影院| 国产精品自拍毛片| 日韩欧美精品在线| 日韩影视精彩在线| 色婷婷av一区二区三区大白胸| 久久久久久久久久久黄色| 秋霞国产午夜精品免费视频| 91福利在线播放| 亚洲色大成网站www久久九九| 国产一区二区美女诱惑| 在线不卡中文字幕| 午夜视频在线观看一区二区| 91麻豆国产在线观看| 国产清纯白嫩初高生在线观看91| 精品一区二区三区香蕉蜜桃| 欧美另类z0zxhd电影| 亚洲大尺度视频在线观看| 一本大道av伊人久久综合| 欧美激情一区在线观看| 国产精品综合在线视频| 欧美一二三在线| 日韩高清在线不卡| 欧美一区二区网站| 麻豆精品新av中文字幕| 在线播放91灌醉迷j高跟美女 | 男女性色大片免费观看一区二区| 91精品福利在线| 一区二区三区加勒比av| 91久久精品午夜一区二区| 亚洲欧美日韩国产另类专区| 99精品黄色片免费大全| 亚洲色图视频免费播放| 91丝袜美腿高跟国产极品老师| 亚洲婷婷综合久久一本伊一区| 不卡一区在线观看| 综合欧美一区二区三区| 91在线精品一区二区三区| 最新高清无码专区| 色播五月激情综合网| 亚洲成a人片综合在线| 欧美一区二区三区系列电影| 青青草精品视频| 久久久久久久久久久久电影 | 久久99日本精品| 国产偷国产偷亚洲高清人白洁| 国产剧情在线观看一区二区| 国产欧美日韩不卡| 色综合天天天天做夜夜夜夜做| 伊人色综合久久天天人手人婷| 欧美性大战久久久久久久| 午夜av一区二区三区| 精品国产123| av在线一区二区| 亚洲成av人片一区二区三区| 欧美一区日韩一区| 国产成人三级在线观看| 亚洲同性同志一二三专区| 7777女厕盗摄久久久| 久久国产尿小便嘘嘘| 国产午夜精品一区二区三区嫩草 | 欧美日韩一区视频| 老司机一区二区| 国产精品久久看|