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

正文內(nèi)容

微機(jī)原理課程設(shè)計(jì)——音樂播放器大全(編輯修改稿)

2024-10-17 23:19 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 9。39。,0DH,0AH,39。$39。 INFO4 DB 39。39。,0DH,0AH,39。$39。 INFO5 DB 39。39。,0DH,0AH,39。$39。 INFO6 DB 39。YOU HAVE CHOSEN :$39。 INFO7 DB 39。THANK YOU FOR YOUR USE39。,0DH,0AH,39。$39。 INFO8 DB 39。39。,0DH,0AH,39。PRESS THE KEY TO SELECT SONG!39。,0DH,0AH,39。$39。 INFO9 DB 0DH,0AH,39。39。,0DH,0AH,39。|INVALID《微機(jī)原理與接口技術(shù)》課程設(shè)計(jì)關(guān)智杰SELECTION|39。,0DH,0AH,39。39。,0DH,0AH,39。$39。 FREG1 DW 2 dup(262),294,262,349,262,262,294,262,392,249,262,262,523,440,349。曲1的頻率DW 330,294,466,266,440,349,392,349,1 TIME1 DW1,1,2,2,2,4,1,1,2,2,2,4,1,1,2,2,2,2,4,1,1,2,2,2,4。曲1的時(shí)間 FREG2 DW 330,294,262,294,3 DUP(330)。曲2的頻率DW 3 DUP(294),330,392,392 DW 330,294,262,294,4 DUP(330)DW 294,294,330,294,262,1 TIME2 DW 6 DUP(1),2。曲2的時(shí)間DW 2 DUP(1,1,2)DW 12 DUP(1),4 FREG3 DW 330,392,330,294,330,392,330,294,330,330,392,330,294,262,294,330,392,294。曲3的頻率DW 262,262,220,196,220,262,294,332,262,1 TIME3 DW 3 DUP(2),1,1,2,1,1,4。曲3的時(shí)間DW 2 DUP(2,2,1,1),4 DW 3 DUP(2,1,1,1),4 DSEG ENDSCSEG SEGMENTassume cs:CSEG, ds:DSEG, es:DSEG, ss:SSEGINIT PROC。初始化程序mov ax, dseg mov ds, ax mov es, axINIT ENDPMAIN PROC。程序入口call INITRE: MOV DX,28BH。關(guān)閉揚(yáng)聲器MOV AL,89H OUT DX,ALMOV DX,28AH IN AL,DX MOV DX,288H OUT DX,ALLEA DX,INFO1。輸出說明信息MOV AH,09H INT 21H LEA DX,INFO2 INT 21H LEA DX,INFO3 INT 21H《微機(jī)原理與接口技術(shù)》課程設(shè)計(jì)關(guān)智杰LEA DX,INFO4 INT 21H LEA DX,INFO5 INT 21H LEA DX,INFO8 INT 21HMOV AH,01H。讀取按鍵INT 21H CMP AL,39。139。根據(jù)不同的按鍵播放不同的曲子JE MUSIC1 CMP AL,39。239。 JE MUSIC2 CMP AL,39。339。 JE MUSIC3 CMP AL,39。039。 JE EXITLEA DX,INFO9MOV AH,09H INT 21H JMP REMUSIC1: MOV SI,OFFSET FREG1MOV BP,OFFSET TIME1 CALL PLAY JMP RE MUSIC2: MOV SI,OFFSET FREG2MOV BP,OFFSET TIME2 CALL PLAY JMP RE MUSIC3: MOV SI,OFFSET FREG3MOV BP,OFFSET TIME3 CALL PLAY JMP RE EXIT: MOV DX,28BHMOV AL,89H OUT DX,ALMOV DX,28AH IN AL,DX。無效選擇,輸出錯(cuò)誤提示。指向曲1的表。指向曲2的表。指向曲3的表。關(guān)閉揚(yáng)聲器《微機(jī)原理與接口技術(shù)》課程設(shè)計(jì)關(guān)智杰MOV DX,288H OUT DX,ALLEA DX,INFO7。輸出歡迎使用信息,增加界面友好度MOV AH,09H INT 21H mov ax, 4c00h。The end of the program, return to the systemint 21hMAIN ENDPPLAY PROCL1: MOV BX,DS:[SI]CMP BX,1JE L0MOV CX,DS:[BP]MOV DL,CLADD DL,30HMOV AH,02HINT 21HMOV DX,0FHMOV AX,4240HDIV BXMOV BX,AXMOV DX,283HMOV AL,36HOUT DX,ALMOV DX,280HMOV AX,BXOUT DX,ALMOV AL,AHOUT DX,ALMOV DX,28BHMOV AL,89H OUT DX,AL MOV DX,28AH IN AL,DX NOT AL MOV DX,288H OUT DX,ALROD:CALL DELAYLOOP RODMOV DX,28BHMOV AL,89H。PLAY子程序,功能上面介紹過。取頻率??词欠裼行?。無效就退出。讀取時(shí)間。保存時(shí)間。計(jì)算計(jì)數(shù)初值,1M的十六進(jìn)制為0F4240H。設(shè)置計(jì)數(shù)器工作方式。輸入計(jì)數(shù)初值。開揚(yáng)聲器。延時(shí)。關(guān)揚(yáng)聲器《微機(jī)原理與接口技術(shù)》課程設(shè)計(jì)關(guān)智杰OUT DX,AL MOV DX,28AH IN AL,DX MOV DX,288H OUT DX,ALCALL DELAY_OFF。音節(jié)間延時(shí)ADD SI,2ADD BP,2JMP L1L0: RETPLAY ENDPDELAY PROCPUSH AXPUSH BXPUSH CXPUSH DXMOV BX,09FH LL1:MOV CX,0FFFFHLOP: LOOP LOP DEC BX JNZ LL1 POP DXPOP CXPOP BXPOP AXRETDELAY ENDPDELAY_OFF PROCPUSH AXPUSH BXPUSH CXPUSH DXMOV BX,0FH LL2:MOV CX,0CFFFH LOP2: LOOP LOP2 DEC BX JNZ LL2 POP DXPOP CXPOP BXPOP AXRET。延時(shí)子程序。循環(huán)這么多次《微機(jī)原理與接口技術(shù)》課程設(shè)計(jì)關(guān)智杰DELAY_OFF ENDP CSEG ENDS END MAIN各個(gè)音符的對(duì)應(yīng)頻率表:音符 頻率/HZ 半周期/us 音符 頻率/HZ 半周期/us 低1DO 262 1908 4FA 740 0676 1DO 277 1805 中5SO 784 0638 低2RE 294 1700 5SO 831 0602 2RE 311 1608 中6LA 880 0568 低3M 330 1516 6LA 932 0536 低4FA 349 1433 中7SI 988 0506 4FA 370 1350 高1DO 1046 0478 低5SO 392 1276 DO 1109 0451 5SO 415 1205 高2RE 1175 0426 低6LA 440 1136 2RE 1245 0402 6LA 466 1072 高3M 1318 0372 低7SI 494 1012 高4FA 1397 0358 中1DO 523 0956 4FA 1480 0338 1DO 554 0903 高5SO 1568 0319 中2RE 578 0842 5S0 1661 0292 2RE 622 0804 高6LA 1760 0284 中3M 659 0759 6LA 1865 0268 中4FA 698 0716 高7SI 1976 0253第三篇:微機(jī)原理課程設(shè)計(jì)電子音樂播放器武漢理工大學(xué)《微機(jī)原理與接口技術(shù)》課程設(shè)計(jì)目錄一、課程設(shè)計(jì)任務(wù)及要求...................................................1 :....................................................1 :..............................................1二、課程設(shè)計(jì)相關(guān)知識(shí).....................................................1 定時(shí)/計(jì)數(shù)器8253/58254............................................1 8254外部引腳.....................................................2 8254端口地址....................................................3 8254工作方式....................................................4三、程序設(shè)計(jì)思路.........................................................5四、功能流程圖及子程序說明...............................................6 ..........................................................6 ..............................................7 ....................................................9五、調(diào)試結(jié)果截屏及結(jié)果分析..............................................10 .....................................................10 .........................................................11六、參考文獻(xiàn)............................................................11七、附錄................................................................12 :.....................................................13 :...........................................17八、總結(jié)................................................................18武漢理工大學(xué)《微機(jī)原理與接口技術(shù)》課程設(shè)計(jì)一、課程設(shè)計(jì)任務(wù)及要求:電子音樂播放器:設(shè)計(jì)一個(gè)音樂程序,演奏音樂按大寫字母“A”,唱樂曲“瑪麗有只小羔羊”;按大寫字母“B”,唱樂曲“太湖船”按大寫字母“C”,唱樂曲“祝福歌”按“Q”鍵,退出二、課程設(shè)計(jì)相關(guān)知識(shí) 定時(shí)/計(jì)數(shù)器8253/58254在微機(jī)及控制系統(tǒng)中,經(jīng)常要用到定時(shí)信號(hào)。如系統(tǒng)的日歷時(shí)鐘,動(dòng)態(tài)存儲(chǔ)器刷新。對(duì)外部執(zhí)行機(jī)構(gòu)控制時(shí)也需要定時(shí)中斷、定時(shí)檢測(cè)、定時(shí)查詢等。定時(shí)的方法主要是兩種:軟件定時(shí):利用指令的執(zhí)行時(shí)間設(shè)計(jì)循環(huán)程序,使CPU 執(zhí)行延遲子程序的時(shí)間就是定時(shí)時(shí)間。缺點(diǎn):執(zhí)行延遲時(shí),CPU 一直被占用,降低了CPU 的效率。硬件定時(shí):用計(jì)數(shù)器/定時(shí)器作為主要硬件,在軟件簡(jiǎn)單指令的控制下產(chǎn)生精確的時(shí)間延遲。突出優(yōu)點(diǎn)為計(jì)數(shù)時(shí)不占用CPU 時(shí)間,如利用定時(shí)器/計(jì)數(shù)器產(chǎn)生中斷信號(hào),可建立多作業(yè)環(huán)境,提高了CPU 效率。作為定時(shí)器可用8253或者8254,二者功能基本相同,知識(shí)工作的最高頻率不一樣。本實(shí)驗(yàn)就采用了8254,其主要功能為:(1)每片上有3 個(gè)獨(dú)立的16 位的減計(jì)數(shù)器通道。(2)對(duì)于每個(gè)計(jì)數(shù)器,都可以單獨(dú)作為定時(shí)器或計(jì)數(shù)器使用,并且都可以按照二進(jìn)制或十進(jìn)制來計(jì)數(shù)。武漢理工大學(xué)《微機(jī)原理與接口技術(shù)》課程設(shè)計(jì)(3)每個(gè)通道都有6 種工作方式,都可以通過程序設(shè)置或改變。(4)每個(gè)計(jì)數(shù)器的速率可高達(dá)10MHz。主要部分有:數(shù)據(jù)總線緩沖器
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1