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

正文內(nèi)容

樂(lè)曲程序的設(shè)計(jì)與實(shí)現(xiàn)---課程設(shè)計(jì)(參考版)

2025-05-17 17:23本頁(yè)面
  

【正文】 優(yōu)( 90100 分)、良( 8089 分)、中( 7079 分)、 及格( 6069 分)、 60 分以下為不及格 指導(dǎo)教師簽名: 。 . 對(duì)該程序進(jìn)一步改進(jìn)擴(kuò)展 的設(shè)想 音符和頻率之間有一定的對(duì)應(yīng)關(guān)系,如果計(jì)算機(jī)鍵盤上的一些鍵和音符、頻率也形成一種對(duì)應(yīng)關(guān)系 ,則可通過(guò)鍵盤控制揚(yáng)聲器發(fā)出各種音符聲音,這時(shí)計(jì)算機(jī)鍵盤就變成了鋼琴鍵盤,就可以用他彈奏出簡(jiǎn)單的樂(lè)曲了。 .算法流程圖 見(jiàn)下頁(yè) 武漢理工大學(xué)《 IBMPC 匯編語(yǔ)言程序設(shè)計(jì)課程設(shè)計(jì)》 初始化 [si]di [Di]=1? Ds:[bp]bx Call soundf Si=si+2 Bp=bp+2 結(jié)束 Music 主程序 Begin 12348/[di]ax Ax42H 保存 61H 端口設(shè)置 打開(kāi)揚(yáng)聲器 663cx Call waitf bx=bx1 Bx=0? 恢復(fù) 61h 端口設(shè)置 End Soundf 子程序 Begin PB4=1? Cx=cx1 Cx=0? end Waitf 子程序 N N Y Y Y N Y N 武漢理工大學(xué)《 IBMPC 匯編語(yǔ)言程序設(shè)計(jì)課程設(shè)計(jì)》 數(shù)據(jù)結(jié)構(gòu)的定義和說(shuō)明 dseg segment freq dw 2 dup(262,292,330,262) dw 2 dup(330,349,392) dw 2 dup(392,440,392,349,330,262) dw 2 dup(262,330,262) dw 1 time dw 8 dup(40) dw 2 dup(40,40,80) dw 2 dup(30,10,30,10,40,40) dw 2 dup(40,40,50) dseg ends 其中 freq 是音符頻率表的首地址, time 是音符的持續(xù)時(shí)長(zhǎng)表首地址。 soundf子程序 用 di中的數(shù)據(jù)去除 12348h的到商送入 42h,使其產(chǎn)生制定頻率的信號(hào);然后置 61h 的 PB0, PB1 為 11,使揚(yáng)聲器發(fā)出相應(yīng)的聲音;根據(jù) bx 中的數(shù)據(jù)重復(fù)調(diào)用waitf 子程序,是揚(yáng)聲器發(fā)聲得以延續(xù);最后恢復(fù) 61h 的初始設(shè)置。 音高與頻率如下表 1. 2. 3. 4. 5. 6. 7. 1 2 3 4 5 6 7 1 . 131 147 165 175 196 220 247 262 294 330 349 392 440 494 523 7 6 5 4 3 2 1 0 61H Count2 CLK2 OUT2 GATE2 amp。 . 80x86
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1