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

正文內(nèi)容

單片機(jī)原理及應(yīng)用課程設(shè)計(jì)--信號(hào)發(fā)生器-wenkub.com

2026-01-05 14:29 本頁(yè)面
   

【正文】 while(1) 。 //設(shè)置定時(shí)器0為16位工作方式 IT0=1。}void main(){ DAdata=0。 TL0=TLtemp。 for(i=1。x) for(y=110。lcd_hang1[4*16])。 write_(0x80)。 write_(0x0c)。 lcden=0。num++) { write_date(temp1[num])。 write_(addr)。 P0=date。 lcden=0。 P0=dat。 lcden=0。 { lcden=0。 rw=1。//sbit sh=P2^2。sbit rw=P2^1。 //關(guān)閉8位輸入寄存器}endif4 LCD1602顯示子程序()ifndef __LCD1602_h__define __LCD1602_h__include uchar code lcd_hang1[]={ZX Wave SJ Wave JX Wave System Is Ready! Now to switch.. SAVE ...... Finish! Reading ... }。 if(judge==1) DAdata=0xff。 //關(guān)閉8位輸入寄存器}void sine_out() //正弦波輸出{ DAdata=sine_tab[wavecount++]。 // 控制DAC0832的8位輸入寄存器,僅當(dāng)都為0時(shí),可以輸出數(shù)據(jù)(處于直通狀態(tài)),否則,輸出將被鎖存void triangle_out() //三角波輸出{ DAdata=triangle_tab[wavecount++]。 //在方波輸出函數(shù)中用于簡(jiǎn)單判別作用uchar waveform。 //39。計(jì)數(shù)清零 while(!key)。 //在第一行顯示 disp_lcd(0xc0,lcd_hang2)。 lcd_hang2[2]=total_freq%10+0x30。 //在液晶中顯示時(shí)十位 total_freq/=10。lcd_hang3[5]=total_freq%10+0x30。 } } THtemp=waveTH[waveform*10+(wavefreq[waveform]1)]。 break。 if(waveform2) waveform=0。 //延時(shí)夠嗎 if(key==0) //確實(shí)有按鍵按下而引發(fā)中斷 { delay(50)。unsigned int total_freq。 endif2 鍵盤控制子程序()ifndef __KEY_h__define __KEY_h__include include include bit ST=0。 附錄 程序清單1 波形生成數(shù)組()ifndef __PLTABLE_h__define __PLTABLE_h__/***********這兩組數(shù)組很重要,需要根據(jù)波形來(lái)調(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}。7 參考文獻(xiàn)《單片機(jī)原理與應(yīng)用設(shè)計(jì)》 ,張毅剛, 電子工業(yè)出版社, 2011年。6 心得體會(huì)通過(guò)這次課程設(shè)計(jì),令我們對(duì)單片機(jī)有了更好的掌握,鍛煉了我們的編程能力,在課程設(shè)計(jì)中,我們遇到的最大的挑戰(zhàn),就是對(duì)程序的調(diào)試,我們收獲最大的地方也在于此,我們需要逐條運(yùn)行每一小段調(diào)試程序,逐段逐句進(jìn)行編程調(diào)試,我們嘗試用匯編和C語(yǔ)言兩種語(yǔ)言進(jìn)行編程,將課上的學(xué)習(xí)的知識(shí)進(jìn)行了運(yùn)用。3) 開(kāi)始復(fù)位電路不起作用,后來(lái)經(jīng)檢查是因?yàn)榫€路連接時(shí)出現(xiàn)問(wèn)題,最后復(fù)位電路正常。因此所得到的波形誤差很大,但是基本形狀大致一樣。類似的,通過(guò)改變延時(shí)時(shí)間可以改變輸出的頻率,通過(guò)改變最大值,可以改變輸出的電壓。 波形產(chǎn)生過(guò)程1)方波產(chǎn)生過(guò)程方波的實(shí)現(xiàn)只需開(kāi)始的時(shí)候設(shè)置一個(gè)初值然后直接輸出這個(gè)值就行了,輸出一段時(shí)間后,然后再重新置一個(gè)數(shù)據(jù),然后再輸出這個(gè)數(shù)據(jù)一段時(shí)間,但是此時(shí)的時(shí)間一定要等于前面那段時(shí)間。兩個(gè)信號(hào)輸入端中,Vi()為反相輸入端,表示運(yùn)放輸出端Vo的信號(hào)與該輸入端的位相反;Vi+(+)為同相輸入端,表示運(yùn)放輸出端Vo的信號(hào)與該輸入端的相位相同。與單電源應(yīng)用場(chǎng)合的標(biāo)準(zhǔn)運(yùn)算放大器相比,它們有一些顯著優(yōu)點(diǎn)。它由若干個(gè)5X7或者5X11等點(diǎn)陣字符位組成,每個(gè)點(diǎn)陣字符位都可以顯示一個(gè)字符,每位之間有一個(gè)點(diǎn)距的間隔,每行之間也有間隔,起到了字符間距和行間距的作用,正因?yàn)槿绱怂运荒芎芎玫仫@示圖形(用自定義CGRAM,顯示效果也不好)。IOUT1:電流輸出端1,其值隨DAC寄存器的內(nèi)容線性變化;IOUT2:電流輸出端2,其值與IOUT1值之和為一常數(shù);Rfb:反饋信號(hào)輸入線,改變Rfb端外接電阻值可調(diào)整轉(zhuǎn)換滿量程精度;Vcc:電源輸入端,Vcc的范圍為+5V~+15V;VREF:基準(zhǔn)電壓輸入線,VREF的范圍為10V~+10V;AGND:模擬信號(hào)地;DGND:數(shù)字信號(hào)地。圖中,VDD和AGND為電源端和接地端,DIN,OUT 為數(shù)據(jù)輸入端和輸出端,此電壓根據(jù)所需波形的復(fù)制而定。 圖2 STC89C52引腳圖2 DAC0832介紹:1) DAC0832是8分辨率的D/A轉(zhuǎn)換集成芯片。注意加密方式1時(shí),/EA將內(nèi)部鎖定為RESET;當(dāng)/EA端保持高電平時(shí),此間內(nèi)部程序存儲(chǔ)器。 /PSEN:外部程序存儲(chǔ)器的選通信號(hào)。如想禁止ALE的輸出可在SFR8EH地址上置0。在FLASH編程期間,此引腳用于輸入編程脈沖。作
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1