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

正文內(nèi)容

微機(jī)原理課程設(shè)計(jì)--音樂(lè)演奏-文庫(kù)吧

2025-01-03 15:00 本頁(yè)面


【正文】 圖311 8253內(nèi)部結(jié)構(gòu)圖8253讀/寫邏輯信號(hào)組合的功能以及各計(jì)數(shù)器通道、控制字寄存器在PC機(jī)的地址分配如表311所示: 表311 8253讀/寫邏輯信號(hào)組合的功能及地之分配 8253的控制字 8253的控制字用于選擇計(jì)數(shù)器的通道工作,三個(gè)通道可以同時(shí)工作,但是要分別進(jìn)行初始化;用于規(guī)定讀/寫操作格式或類型,8253可以有8位的計(jì)數(shù)值或16位計(jì)數(shù)值,可以按2進(jìn)制計(jì)數(shù)或按十進(jìn)制計(jì)數(shù),8253共有六種工作方式,8253是由主機(jī)編程設(shè)定的,通過(guò)把一個(gè)8位控制字寫入8253的控制字寄存器,使8253按照某種規(guī)定的工作方式工作??刂谱值亩x如圖312所示:圖312 8253 的控制字 軟件設(shè)計(jì)音樂(lè)演奏實(shí)現(xiàn)的一個(gè)主要步驟是樂(lè)譜編程。通過(guò)相應(yīng)的頻率表將樂(lè)譜中對(duì)應(yīng)的音符轉(zhuǎn)化為計(jì)數(shù)器的計(jì)數(shù)初值,節(jié)奏通過(guò)延時(shí)程序轉(zhuǎn)化為對(duì)喇叭發(fā)音時(shí)間的控制,從而實(shí)現(xiàn)音符和節(jié)拍的數(shù)字化。利用硬件實(shí)現(xiàn)頻率計(jì)數(shù)和延時(shí)時(shí)間的控制,利用82535定時(shí)/計(jì)數(shù)器芯片和8255A并行I/O接口芯片。使8253的一個(gè)通道工作在“方波發(fā)生器”模式,實(shí)現(xiàn)對(duì)頻率的計(jì)數(shù);利用8255A的PB3端口實(shí)現(xiàn)發(fā)聲時(shí)間的計(jì)數(shù)控制。這樣可以精確的控制時(shí)間,減少CPU的開(kāi)支。該方案的優(yōu)點(diǎn)是控制精度提高,同時(shí)也減少CPU的開(kāi)支。缺點(diǎn)是硬件開(kāi)銷比較多。 音樂(lè)演奏 在此課題開(kāi)發(fā)中,我設(shè)定沒(méi)拍時(shí)間為12,主要的高中低音符參照表321制作:表321 音符表:表321 音符頻率程表低音頻率中音頻率高音頻率1262152311046229425872117533303659313184349469841397539257845156864406880617607494798871975一首樂(lè)曲由若干音符組成,一個(gè)音符對(duì)應(yīng)一個(gè)頻率。將與一個(gè)頻率對(duì)應(yīng)的計(jì)數(shù)器初值寫入2號(hào)計(jì)數(shù)器(端口地址為42H),揚(yáng)聲器就發(fā)出相應(yīng)的音調(diào),計(jì)數(shù)器初值的計(jì)算公式:計(jì)數(shù)器初值=1193182/輸出頻率其中,1193182Hz轉(zhuǎn)換成十六進(jìn)制為12348CH,因此在打開(kāi)揚(yáng)聲器的條件下,執(zhí)行下列程序段即可發(fā)出與輸出頻率對(duì)應(yīng)的音調(diào)。mov al,0b6h out 43h,al mov dx,12h mov ax,34DCH div di out 42h,al mov al,ah out 42h,al in al,61h mov ah,al 。保存端口b的狀態(tài) or al,03h out 61h,al 。將PB0,PB1設(shè)為 界面設(shè)計(jì)音樂(lè)盒的界面如圖321所示:圖321 音樂(lè)播放盒界面界面顯示應(yīng)用了int 21h里的第9號(hào)功能。在界面中主要顯示了三首音樂(lè)名字分別為《諾恩吉雅》、《春暖花開(kāi)》和《美麗的草原我的家》,播放的快捷鍵分別為2和3,并提示播放。主現(xiàn)實(shí)現(xiàn)程序:wele db 39。 Quyanbo Curriculum design Music Box 39。,0dh,0ah,0dh,0ah,39。$39。we1 db 39。 ******************************************************39。,0dh,0ah,0dh,0ah,39。$39。we2 db 39。 * Press 1 to choose play NuoEnJiYa *39。,0dh,0ah,0dh,0ah,39。$39。we3 db 39。 ******************************************************39。,0dh,0ah,0dh,0ah,39。$39。we4 db 39。 * Press 1 to choose play ChunNuanHuaKai *39。,0dh,0ah,0dh,0ah,39。$39。we5 db 39。 ******************************************************39。,0dh,0ah,0dh,0ah,39。$39。we6 db 39。 * Press 1 to choose play MeiLiDeCaoYuanWoDeJia *39。,0dh,0ah,0dh,0ah,39。$39。we7 db 39。 ******************************************************39。,0dh,0ah,0dh,0ah,39。$39。wele1 db 39。 Please enter 1, 2, or 3 to choose songs!39。,0dh,0ah,0dh,0ah,39。$39。當(dāng)音樂(lè)播放時(shí)屏幕會(huì)如圖322所示:圖 321 播放界面主要實(shí)現(xiàn)程序:playing db 39。 NuoEnJiYa is playing.39。,0dh,0ah,0dh,0ah,39。$39。playing1 db 39。 ChunNuanHuaKai is playing.39。,0dh,0ah,0dh,0ah,39。$39。playing2 db 39。 MeiLiDeCaoYuanWoDeJia is playing.39。,0dh,0ah,0dh,0ah,39。$39。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1