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

正文內(nèi)容

微機(jī)與接口技術(shù)課程設(shè)計(jì)音樂(lè)發(fā)生器實(shí)驗(yàn)-wenkub.com

2025-05-28 18:02 本頁(yè)面
   

【正文】 這次課程設(shè)計(jì)能夠順利的完成,當(dāng)然有我個(gè)人的努力,當(dāng)同時(shí)也離不開(kāi)指導(dǎo)老師的答疑解惑。}5 課程設(shè)計(jì)的總結(jié)與體會(huì)通過(guò)這次課程設(shè)計(jì)使我充分理解了8253和8255兩個(gè)芯片的工作原理,知道了音樂(lè)發(fā)聲器的硬件和軟件的實(shí)現(xiàn)過(guò)程,并且通過(guò)自己動(dòng)手編寫(xiě)的程序來(lái)控制音樂(lè)發(fā)器的工作,我感到非常有成就感,也鍛煉了我的編程能力。 // 獲取下一個(gè)音頻燈閃爍的數(shù)目 } // 歌曲結(jié)束或按了任意鍵 outportb( 0x303, 0x0c)。 outportb( 0x303, 0x00)。 //printf(%x , ~*pr)。 // 再送高字節(jié) // 以上置8253通道2 的計(jì)數(shù)初值 outportb( 0x303, 0x01)。 // 取歌曲的第一個(gè)時(shí)延 while ( *pFreq amp。 // 置pc6=0 禁止8253通道2的gate引腳 outportb( 0x303, 0x00)。 } }}int Playing(void){ oldhandler = getvect(INTR)。 pr = read(s)。 Playing()。){ s[] = “d:\\”。 pt = nTimeDelay2。239。 pf = nFreq1。 if(c==39。 printf(please choose the song you want to sing\n)。 printf(yifenqian2\n)。 printf(now play music!\n)。 } pp = dd。739。639。539。439。339。239。139。 FILE * fp。void interrupt handler(__CPPARGS){ (*pTimeDelay) 。 // 聲明指向歌曲延時(shí)的指針short int *pFreq。const unsigned long CLK = 1193180。short int nFreq3[] = { //聲明歌曲“香水有毒”的音樂(lè)頻率 196,220,262,262,262,294,330,330,294,262,220,262,196,220,262,262,262,294,330,440,392,330,392,392,330,392,440,440,523,440,392,392,330,294,330,294,294,262,220,220,330,294,294,196,220,262,262,262,294,330,330,294,262,220,262,196,220,262,262,262,294,330,440,392,330,392,392,330,392,440,440,523,440,392,392,330,294,330,294,294,262,220,220,294,262,262,392,440,440,440,330,440,392,392,330,294,262,262,220,262,392,330,330,330,294,262,262,262,262,220,196,392,440,294,392,330,330,440,440,440,440,440,440,392,392,523,588,784,784,784,660,660,523,588,588,588,984,984,984,984,984,392,392,523,523,523,440,523,523,523,440,880,784,523,523,523,523,523,523,523,440,588,523,588,784,784,784,660,660,523,588,588,588,984,984,984,984,984,392,392,523,523,523,440,523,523,523,440,880,784,523,440,523,523,660,660,440,523,588,523,523,523,0}。ifdef __cplusplus define __CPPARGS ...else define __CPPARGSendifshort int nFreq1[] = { //聲明歌曲“美酒加咖啡”的音樂(lè)頻率 196,165,196,220,262,294,330,392,392,440,330,294,262,330,294,294,330,392,330,294,262,220,262,196,220,262,220,196,165,196,220,262,196,196,165,196,220,262,294,330,294,262,294,330,294,330,392,440,392,330,294,262,294,294,330,392,330,294,262,220,196,220,262,294,330,392,294,196,330,294,262,262,294,330,392,294,196,330,294,262,0}。 setvect()。 pf = nFreq4。 } else if(c==39。 pr = read(s)。 Playing()。){ s[] = “d:\\”。 pt = nTimeDelay1。139。 while(c!=39。 printf(xiangshuiyoudu3\n)。 printf(strike ESC to exit\n)。最后關(guān)閉揚(yáng)聲器,恢復(fù)中段向量。然后是就是初始化8255和8253,在通過(guò)一個(gè)while循環(huán),
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1