freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于dds與單片機(jī)的信號(hào)發(fā)生器的設(shè)計(jì)_畢業(yè)設(shè)計(jì)(完整版)

2025-08-31 04:25上一頁面

下一頁面
  

【正文】 .336P 0 .435P 0 .534P 0 .633P 0 .73230E A / V p p31P S E N29P 2 .728P 2 .627P 2 .526P 2 .425P 2 .324P 2 .223P 2 .122P 2 .021P 1 .01P 1 .12P 1 .23P 1 .34P 1 .45P 1 .56P 1 .67P 1 .78R S T / V D D9P 3 .0 / R X D10P 3 .1 / T X D11P 3 .2 / I N T 012P 3 .3 / I N T 113P 3 .4 / T 014P 3 .5 / T 115P 3 .6 / W R16P 3 .7 / R D17X T A L 218X T A L 119G N D20U1S T C8 9 C5 2 圖 38 DDS 模塊 9 DDS 采用串行寫入模式, 省 下了單片機(jī)的 5 個(gè) IO口。所以該步驟至少應(yīng)延時(shí) 81*Tclk=. 具體做法可通過調(diào)用 delay()延時(shí)函數(shù)實(shí)現(xiàn),不用太精確,只要估計(jì)插入的延時(shí)大于 即可。 DB0~ DB7: 輸出 A/D 轉(zhuǎn)換后的 8 位二進(jìn)制結(jié)果。) 模數(shù)轉(zhuǎn)換器 ADC0804 介紹 ADC0804 規(guī)格及引腳分配圖如下圖 34 所示 : 4 圖 34 本 設(shè)計(jì) 采用的 模數(shù)轉(zhuǎn)換器 ADC0804,它是 CMOS8 位單通道逐次漸近型的模數(shù)轉(zhuǎn)換器 ,各個(gè)引腳的大致功能如下: /CS: 芯片片選信號(hào),低電平有效,即 /CS=0,該芯片才能正常工作。 片上集成 512 字節(jié) RAM。 可以 達(dá)到的效果 本設(shè)計(jì)可以將輸出頻率調(diào)整到 1~30 MHz, 而由于在超高頻條件下,一般運(yùn)放的帶寬不足以滿足放大波幅的設(shè)計(jì)要求, 但是我們通過負(fù)電壓增加電流的方式,使得 信號(hào)輸出電壓峰峰值為 ~ 可調(diào)。本設(shè)計(jì)是 用直接數(shù)字頻率合成器 (DDS)。1 2V 電源電壓條件下,設(shè)計(jì)并制作一個(gè)正弦波信號(hào)源。 工作電壓: ~ ( 5V 單片機(jī)) /~ ( 3V 單片機(jī)) ,此設(shè)計(jì)用的是 5V的單片機(jī)。 具有看門狗功能 , PDIP 封裝 。 CLKR 和 CLKIN: 外接 RC 電路產(chǎn)生模數(shù)轉(zhuǎn)換器所需的時(shí)鐘信號(hào),時(shí)鐘頻率 CLK = 1/,一般要求頻率范圍 100KHz~ 。 2.延時(shí)等待轉(zhuǎn)換結(jié)束: 依然由圖 36 中的上部“ FIGURE 10A”可知,由拉低 /WR 信 7 號(hào)啟動(dòng) AD 采樣后,經(jīng)過 1到 8 個(gè) Tclk+INTERNAL Tc 延時(shí)后, AD 轉(zhuǎn)換結(jié)束,因此,啟動(dòng)轉(zhuǎn)換后必須加入一個(gè)延時(shí)以等待 AD 采樣結(jié)束。其中 Y1 為晶振,頻率為 。 13 整體電路 14 系統(tǒng)程序設(shè)計(jì) 本設(shè)計(jì)采用 c 語言編程。 typedef unsigned int WORD。 // 口接 ad9850 的 w_clk 腳/PIN7 sbit ad9850_fq_up =P2^1。 //lcd sbit rw=P0^6。 double frequence=1000000。i++) for (j=0。 } BOOL lcd_bz() //檢測 lcd 是否忙 { BOOL result。 _nop_()。 return(result )。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 20 delay2 (1)。 lcd_pos (0x00)。 while (dis2[i]!=39。 for(i=0。 21 sum=sum/10。 h=v/sum。 sum=sum/10。 delay2(20)。 ad9850_w_clk=0。 //計(jì)算頻率的 HEX 值 x=4294967295/125。i8。i++) { ad9850_bit_data=(wi)amp。0x01。 ad9850_w_clk=1。 ad9850_w_clk=0。 if(a!=2) a。 } } if(add==0) { delay2(20)。 lcd_wdat (dis2[a])。 frequence=frequence+pow(10,(9a))*9。 break。 output=dushu()。//讀 ADC0804 前準(zhǔn)備 27 P1=0xff。 q=P1。 qq=qq/256*5。 volt=ad8()。 display2()。 //外部中斷 0 IT0=1。 if(keybreak==0) { while(!keybreak)。 dds()。 } void main() { int g。 cs=1。 wr=0。 dianya=*dianya。 lcd_pos (0x40+10)。 } else { dis2[a]=dis2[a]1。 lcd_pos (0x40+a)。 25 lcd_pos (0x40+a)。 lcd_pos (0x40+a)。 ad9850_fq_up=0。 } //寫 w0 數(shù)據(jù) w=w0。 ad9850_w_clk=0。 ad9850_w_clk=1。0x01。 //如果是 16 進(jìn)制,那么是 0xFFFFFFFF。 ad9850_fq_up=1。 ad9850_fq_up=0。 } void dds() //dds 總程序 { ad9850_w_clk=0。039。 //按鍵設(shè)置模式結(jié)束后,液晶顯示幅值 void display2() { unsigned int i。i++) { lcd_pos (0x40+i+2)。) { lcd_wdat (dis2[i])。 while (dis1[i]!=39。 delay2 (1)。 _nop_()。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1