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

正文內(nèi)容

波形發(fā)生器課程設(shè)計(jì)-文庫吧資料

2025-06-13 04:38本頁面
  

【正文】 init()。 stop=1。 //如果 state 即將發(fā)生改變 if(state!=new_state){ //當(dāng) P1_5 口為低電平, new_state=0 //則暫停波形發(fā)生,則暫停定時(shí)器 1 定時(shí),并令 P3_6 口 (WR)為高電平 if(new_state==0){ P3_6=1。 counter=0。 } //每次 state 即將發(fā)生改變,即切換輸出到另一種波形時(shí),都進(jìn)行初始化 void init(){ P2=0。 ++new_state。amp。 while ((check_state_bit amp。 } check_state_bit = 0x01。 /* 獲取當(dāng)前狀態(tài),即哪個(gè)按鈕被按下 若沒有按鈕被按下,則 state 保持不變 若 P1_0=0,則 state=1,表示方波發(fā)生 若 P1_1=0,則 state=2,表示三角波發(fā)生 以此類推 若 P1_5=0,則 state=0,表示暫停波形發(fā)生 (保持 P2 口輸出不變 ) */ void get_state(){ //優(yōu)先考慮 P1_5 口,即優(yōu)先考慮暫停波形發(fā)生 if(!P1_5){ new_state = 0。 //delay 用于梯形波中 static bit delay。 //check_state_bit 用于 get_state 函數(shù)中 static uchar check_state_bit。 //state 表示當(dāng)前所要輸出波形, 1 表示方波, 2表示三角波, 3 表示鋸齒玻, 4表示梯形波, 5 表示正弦波, 0表示暫停波形發(fā)生 (保持 P2 口輸出不變 ) static uchar state。 }timer。 uchar tl。 //timer 用于重裝時(shí)間常數(shù) static union{ uint time。 typedef unsigned int uint。電流量經(jīng)過兩個(gè)反比例運(yùn)算放大器后,轉(zhuǎn)化為電壓量輸出到示波器中顯示。 二、 實(shí)驗(yàn)電路 實(shí)驗(yàn)的流程如下:單片機(jī)在開始運(yùn)行后就會不斷進(jìn)行鍵盤掃描。 2)對于三角波信號,在每次定時(shí)器中斷中,二進(jìn)制數(shù)字 量依次加 1,達(dá)到 0xff時(shí)依次減 1 3)對于鋸齒波信號,其類似于三角波信號,但在達(dá)到 0xff 時(shí)將二進(jìn)制數(shù)字量置為 0x00 4)對于梯形波信號,其類似于三角波信號,但在達(dá)到 0xff 或 0x00 時(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1