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

正文內(nèi)容

51單片機設(shè)計多功能低頻函數(shù)信號發(fā)生器-資料下載頁

2025-06-29 18:55本頁面
  

【正文】 TH2=(65536300)/256。TL2=(65536300)%256。RCAP2H=0XFE。RCAP2L=0XDA。 //穩(wěn)定在50Hz左右EA=1。ET2=1。TR2=1。 }void T0_service() interrupt 1{TH0=0XEC。TL0=0X77。keyflag=1。}void Timer2_service() interrupt 5{TF2=0。//清除中斷標(biāo)志位 dac_cs=0。dac_WR=0。P1=tab[i]。dac_WR=1。i++。dac_cs=1。if(i==100) i=0。}void main(){Timer2_Init()。TMOD=0x01。TH0=0XEC。TL0=0X77。EA=1。ET0=1。TR0=1。while(1){ if(keyflag) { keyflag=0。 getkey()。 }}}本程序需注意:按鍵是低電平有效。定時器2中斷發(fā)送數(shù)據(jù)給DAC0832,0832在得到一個數(shù)據(jù)后生成相應(yīng)的電壓值。所以他的中斷時間決定信號的頻率,調(diào)節(jié)它的中斷時間就能調(diào)節(jié)信號的頻率。其他波形的生成,其他的波形也跟正弦波一樣,但鋸齒波和三角波可以不用查表法,應(yīng)用加減計算得到就可以得到。下面介紹的是鋸齒波:include include sbit DACWR=P3^6。sbit DACCS=P3^7。unsigned int i。void DAC_0832(void){ DACCS=0。DACWR=0。P0=i。i+=1。 //加以操作得到上升的鋸齒波DACWR=1。_nop_()。DACCS=0。if(i==0xff) i=0x7f。 //為什么初值是0x7f,其他的行不行。大家自己動手試試。}void main(void){i=0x7f。while(1){ DAC_0832()。}} DAC0832有著致命的一個缺點就是輸出的波形里的含有的頻率比較雜亂,常常出現(xiàn)過激的現(xiàn)象。如果你需要精確的信號的話,那么你必須在信號輸出端就如濾波器。得到干凈的低頻函數(shù)信號。如果要作為信號源的話最好是能就上一級攻放。效果會好很多。雖然DAC0832不是非常專業(yè)的函數(shù)信號發(fā)生芯片,但是它的輸出波形的范圍比較廣,常常能輸出一些,你意想不到得很有意思的信號曲線。下面發(fā)幾張示波器觀察到得曲線:實驗室里手機照的,不是太清晰但
點擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1