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

正文內(nèi)容

片機課程設計---電子琴設計-資料下載頁

2025-06-06 22:42本頁面
  

【正文】 器賦初值 TL0=table[i]%256。 TR0=1。 // 開始計時 while(num100)。 //等待發(fā)出 50 個脈沖 } TR0=0。 //若已到 50 次脈沖,則關定時器 PA=0x01。 //喇叭停止發(fā)聲 num=0。 //num 清零,準備下次計數(shù) } //利用定時器的中斷來產(chǎn)生脈沖 void time() interrupt 1 //定時中斷 { TH0=table[key]/256。 //每次定時產(chǎn)生中斷,重新賦初值,可以產(chǎn)生連續(xù)的脈沖 TL0=table[key]%256。 PA=~PA。 //對喇叭端口電平取反,形成脈沖 num++。 //對正負電平數(shù)計數(shù),其值時脈沖數(shù)的兩倍 } //主程序 //主程序中根據(jù)鍵盤掃描得到是哪個鍵按下,來給定時器賦相應的初值,產(chǎn)生不同頻率的脈沖 void main() { key=0。 //key 值清零,用于鍵盤掃描 num=0。 //清零,用于脈沖計數(shù) PA=1。 //初始化,使喇叭不發(fā)聲 TMOD=0x01。 //用 T0工作于方式 1,用于定時 EA=1。 //開總中斷 ET0=1。 //開 T0 中斷 COM8255 = 0X80。 //8255 初始化,僅使用 PA 口,用于輸出方式 while(1) { do{ keyscan()。 /*進行鍵盤掃描,若有鍵按下,則 KEY 的值會改變 ,跳出循環(huán) */ }while(key==0)。 //等待鍵按下 if(key8) { key。 //key 值減 1 后就可在數(shù)組中取到對應的取值 TH0=table[key]/256。 //定時器賦初值 TL0=table[key]%256。 TR0=1。 //開定時器 while(num100)。 //等待產(chǎn)生 50 個脈沖 TR0=0。 //50 次脈沖后關定時器 PA=0x01。 //停止喇叭發(fā)聲 num=0。 //num 清零,為下次計數(shù)做好準備 } if(key==8) { shun()。 //8 鍵按下,進行順序播放 } if(key==9) { ni()。 //9 鍵按下,進行逆序播放 } key=0。 //key 重新賦零,用于下一次鍵盤掃描 }}
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1