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

正文內(nèi)容

波形發(fā)生器課程設(shè)計(jì)(編輯修改稿)

2025-07-11 04:38 本頁面
 

【文章內(nèi)容簡介】 57,156,154,153,151,150,148,147,145,144,142,140,139,137,136,134,133,131,130,128}。 //timer 用于重裝時(shí)間常數(shù) static union{ uint time。 struct{ uchar th。 uchar tl。 }time_array。 }timer。 //counter 用于波形發(fā)生時(shí)的計(jì)數(shù),從 0到 255 static uchar counter。 //state 表示當(dāng)前所要輸出波形, 1 表示方波, 2表示三角波, 3 表示鋸齒玻, 4表示梯形波, 5 表示正弦波, 0表示暫停波形發(fā)生 (保持 P2 口輸出不變 ) static uchar state。 //new_state 根據(jù) P1 口的電平,轉(zhuǎn)化為 state static uchar new_state。 //check_state_bit 用于 get_state 函數(shù)中 static uchar check_state_bit。 //direction 表示波形方向, direction=0 表示波形處于上升, direction=1 表示波形處于下降 static bit direction。 //delay 用于梯形波中 static bit delay。 //stop 表示暫停波形發(fā)生 (保持 P2 口輸出不變 ) static bit stop。 /* 獲取當(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。 return。 } check_state_bit = 0x01。 new_state=1。 while ((check_state_bit amp。 P1) amp。amp。 new_state6){ check_state_bit=1。 ++new_state。 } if(new_state==6) new_state = state。 } //每次 state 即將發(fā)生改變,即切換輸出到另一種
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1