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

正文內(nèi)容

課題9波形發(fā)生器設(shè)計(jì)報(bào)告(存儲(chǔ)版)

2025-04-25 03:56上一頁面

下一頁面
  

【正文】 次增加 wavefreq[waveform]++。 } THtemp=waveTH[waveform*10+(wavefreq[waveform]1)]。 //在液晶中顯示時(shí)百位 total_freq/=10。計(jì)數(shù)清零 while(!key)。 //39。 //在液晶中顯示時(shí)十位 total_freq/=10。 case 0x70: //TTL輸出 DA_S2=1。 if(waveform2) waveform=0。}void key_int0() interrupt 0{ uchar keytemp。 while(1) { //DAout(0xff)。 DA_S1=1。 //選用定時(shí)方式1 TH0=(6553650000)/256。num++) { write_date(table[num])。 //初始設(shè)置 write_(0x01)。//或者這樣寫write_date(*(temp1+num))。 delay(5)。 lcden=1。 //打開8位輸入寄存器 DA_S1=1。 //打開8位輸入寄存器 DA_S1=1。 for(x=z。 uint code wave_freq_adjust[]={ //頻率調(diào)整中間值 380,184,118,86,67,55,46,28,38,32, 295,142, 90,65,50,40,32,27,23,14, 295,142, 90,65,50,40,32,27,23,14}。//傳遞頻率的中間變量//uint T_temp。本次電子課程設(shè)計(jì)實(shí)習(xí)將理論與實(shí)踐有機(jī)地結(jié)合,不但考查了我們對(duì)理論知識(shí)的掌握程度,對(duì)知識(shí)的綜合運(yùn)用以及創(chuàng)新設(shè)計(jì)思維能力,又培養(yǎng)了我們的動(dòng)手能力和學(xué)習(xí)電氣專業(yè)知識(shí)的濃厚興趣,為今后的學(xué)習(xí)提供了一次良好的學(xué)習(xí)環(huán)境。 //打開8位輸入寄存器 DA_S1=1。 if(judge==1) DAdata=0xff。周期的改變可采用插入延時(shí)子程序的方法來實(shí)現(xiàn)。重復(fù)輸出N個(gè)點(diǎn),成為第二個(gè)周期。DAC0832是一個(gè)具有兩個(gè)輸入數(shù)據(jù)寄存器的8位DAC。這個(gè)DA芯片以其價(jià)格低廉、接口簡單、轉(zhuǎn)換控制容易等優(yōu)點(diǎn),在單片機(jī)應(yīng)用系統(tǒng)中得到廣泛的應(yīng)用。(2)電路原理圖(3)硬件設(shè)計(jì)原理圖晶振電路圖,是晶振控制在12MHz。4)實(shí)現(xiàn)多路波形同時(shí)輸出。消除了傳統(tǒng)信號(hào)發(fā)生器存在元器件分散性造成波形失真的弊端。波形的頻率和幅度在一定范圍內(nèi)可任意改變,其設(shè)計(jì)簡單、性能優(yōu)良,可用于多種需要低頻信號(hào)源的場所,具有一定的實(shí)用性。(2)以設(shè)計(jì)原理為基礎(chǔ)繪制出滿足該原理的硬件電路原里圖,在proteus上進(jìn)行調(diào)試,確保硬件電路的正確。 LCD數(shù)碼顯示器和驅(qū)動(dòng)電路本設(shè)計(jì)所用的顯示器為7段共陰極接法LCD顯示器,當(dāng)某一發(fā)光二極管的陽極輸入高電平時(shí),則該段發(fā)光。C、DAC0832結(jié)構(gòu): D0~D7:8位數(shù)據(jù)輸入線,TTL電平,有效時(shí)間應(yīng)大于90ns(否則鎖存器的數(shù)據(jù)會(huì)出錯(cuò));ILE:數(shù)據(jù)鎖存允許控制信號(hào)輸入線,高電平有效;CS:片選信號(hào)輸入線(選通數(shù)據(jù)鎖存器),低電平有效;WR1:數(shù)據(jù)鎖存器寫選通輸入線,負(fù)脈沖(脈寬應(yīng)大于500ns)有效。DAC0832是具有20條引線的雙列直插式CMOS器件,它內(nèi)部具有兩級(jí)數(shù)據(jù)寄存器,完成8位電流D/A轉(zhuǎn)換,故不需要外加電路。(5)按鍵控制波形電路圖該電路用來選擇波形和加減頻率,K1鍵用于選擇波形,K2頻率加,K3頻率減,K4復(fù)位鍵,(從上到下依次是KK)。void sine_out() //正弦波輸出{ DAdata=sine_tab[wavecount++]。 //打開8位輸入寄存器 DA_S1=1。只有對(duì)課題有了充分的理解,對(duì)各個(gè)器件的熟練掌握,勾畫出基本的設(shè)計(jì)圖是成功的關(guān)鍵,多花時(shí)間在設(shè)計(jì)上才能為后續(xù)工作提供扎實(shí)的 基礎(chǔ),正所謂,磨刀不誤砍柴時(shí),翻閱各種書籍,上網(wǎng)查詢填補(bǔ)所需知識(shí)的空白是必須的。 // 控制DAC0832的8位DAC寄存器,僅當(dāng)都為0時(shí),可以輸出數(shù)據(jù)(處于直通狀態(tài)),否則,輸出將被鎖存sbit key= P3^2。 //當(dāng)其為0、2時(shí),分別代表三種波uchar code freq_unit[3]={1,10,100}。*//***********這兩組數(shù)組很重要,需要根據(jù)波形來調(diào)試,選擇合適的值,使輸出波形達(dá)到頻率要求************/uchar code waveTH[]={ 0xfd,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, 0xfd,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, 0xec,0xf6,0xf9,0xfb,0xfc,0xfc,0xfd,0xfd,0xfd,0xfe}。y0。 //打開8位輸入寄存器 DA_S1=1。sbit lcden=P2^4。 }void write_date(uchar date){ rs=1。 write_(addr)。 lcden=0。lcd_hang1[3*16])。 //給指針重新賦值,使之指向第二行第一格 for(num=0。 //開總中斷 ET0=1。 TMOD=0x01。 }} void timer0() interrupt 1{ TH0=THtemp。 TR0=0。 if(wavefreq[waveform]10) wavefreq[waveform]=1。 //方括號(hào)中選取第幾個(gè)數(shù)后,并把該值賦給T_temp TLtemp=waveTL[waveform*10+(wavefreq[waveform]1)]。 lcd_hang2[
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1