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

正文內(nèi)容

微機(jī)原理課程設(shè)計(jì)-電子琴設(shè)計(jì)(編輯修改稿)

2024-10-17 23:03 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 其他頻率的計(jì)數(shù)值就可由下式計(jì)算計(jì)數(shù)值=533H*896/f=1234DCH/f當(dāng)通道 2 用于發(fā)聲時(shí),采用的是模式 3,在模式 3 下,輸出線為“1”和為“0” 的時(shí)間各占計(jì)數(shù)時(shí)間的一半,因而產(chǎn)生一系列間隔均勻的脈沖。從定時(shí)器輸出的方波信號(hào),經(jīng)功率放大和濾波后驅(qū)動(dòng)揚(yáng)聲器。送到揚(yáng)聲器的信號(hào) 還受到了從并行接口芯片 8255(端口地址為 61H)來(lái)的雙重控制,端口 61H 的最 低位控制通道 2 的門(mén)控開(kāi)斷,以產(chǎn)生特殊的音頻信號(hào),端口 61H 的 PB1 位和定時(shí) 器的輸出信號(hào)同時(shí)作為與門(mén)的輸入,PB0 和 PB1 位可由程序決定為 0 還是為 1。顯然只有 PB0 和 PB1 都是 1 時(shí),才能使揚(yáng)聲器發(fā)出聲音??刂埔糸L(zhǎng)的時(shí)間可以簡(jiǎn) 單地通過(guò)反復(fù)執(zhí)行指令來(lái)得到。執(zhí)行 2801 次 LOOP 指令約需要 10MS 的時(shí)間。因 此用 10MS 的倍數(shù)值來(lái)控制揚(yáng)聲器開(kāi)關(guān)的時(shí)間間隔,就可控制發(fā)聲的音長(zhǎng)了。(1)程序流程圖(2)程序流程圖如圖所示:圖 7:流程圖(2)程序清單發(fā)音部分程序源代碼如下把計(jì)數(shù)值送 8253 前,必須先把 8253 進(jìn)行初始化,使其選用通道 2,工作在 方式 3 下。MOV AL,0B6HOUT 43H,AL;43H 為 8253 的控制字端口計(jì)算計(jì)數(shù)初值,計(jì)數(shù)值送到 8253,用以產(chǎn)生需要的發(fā)音頻率利用定時(shí)器發(fā) 聲。這里是通過(guò)硬件即 8253 定時(shí)器產(chǎn)生聲音。CUP 通過(guò)對(duì)定時(shí)器的通道 2 進(jìn)行 編程,使其 I/O 寄存器接收一個(gè)控制聲音頻率的 16 位計(jì)數(shù)值,端口 61H 的最低 位控制通道 2 門(mén)控的開(kāi)斷,以產(chǎn)生特殊的音響。當(dāng)定時(shí)器接收的計(jì)數(shù)值為 533H 時(shí),能產(chǎn)生 896Hz 的聲音,因此產(chǎn)生其他頻率的計(jì)數(shù)值就可由下式計(jì)算: 計(jì)數(shù)值=533H*896/f=1234DCH/f MOV DX,12H MOV AX,348CHDIV DI;(DI)=頻率OUT 42H,AL;42H為8253的通道2端口 MOV AL,AH OUT 42H,AL送到揚(yáng)聲器的信號(hào)還受到了從并行接口芯片 8255(端口地址為 61H)來(lái)的雙 重控制,端口 61H 的最低位控制通道 2 的門(mén)控開(kāi)斷,以產(chǎn)生特殊的音頻信號(hào),端 口 61H 的 PB1 位和定時(shí)器的輸出信號(hào)同時(shí)作為與門(mén)的輸入,PB0 和 PB1 位可由程 序決定為 0 還是為 1。顯然只有 PB0 和 PB1 都是 1 時(shí),才能使揚(yáng)聲器發(fā)出聲音。IN AL,61H MOV AH,AL OR AL,3OUT 61H,AL ;開(kāi)揚(yáng)聲器 ;控制音長(zhǎng)的時(shí)間可以簡(jiǎn)單地通過(guò)反復(fù)執(zhí)行指令來(lái)得到。我們知道執(zhí)行 2801 次LOOP 指令約需要 10MS 的時(shí)間。因此用 10MS 的倍數(shù)值來(lái)控制揚(yáng)聲器開(kāi)關(guān)的時(shí)間 間隔,就可控制發(fā)聲的音長(zhǎng)了。LOOP1: MOV CX,2801;發(fā)音時(shí)間 10ms JMP LOOP2 LOOP2: PUSH AX LOOP3: IN AL,61H AND AL,10H CMP AL,AH JE LOOP3 MOV AH,AL LOOP LOOP3 POP AXDELAY: LOOP DELAY;延時(shí) DEC BX JNZ LOOP1 輸出 61 端口的值MOV AL,AH OUT 61H,AL結(jié)論:達(dá)到題目要求內(nèi)容,以 K1K8 接 8255 的 A 口做為電子琴的鍵盤(pán)分別輸入靜 音、do、re、mi、fa、sol、la、si 的音,以 8255 的 B 口作為輸出。用 8253 定 時(shí)器產(chǎn)生所需音階頻率控制揚(yáng)聲器發(fā)音。第三篇:微機(jī)原理課程設(shè)計(jì)電子信息科學(xué)與技術(shù)《微機(jī)原理》課程設(shè)計(jì)一、本次課程設(shè)計(jì)的目的和意義學(xué)習(xí)和掌握計(jì)算機(jī)中常用接口電路的應(yīng)用和設(shè)計(jì)技術(shù),充分認(rèn)識(shí)理論知識(shí)對(duì)應(yīng)用技術(shù)的指導(dǎo)性作用,進(jìn)一步加強(qiáng)理論知識(shí)與應(yīng)用相結(jié)合的實(shí)踐和鍛煉。通過(guò)這次設(shè)計(jì)實(shí)踐能夠進(jìn)一步加深對(duì)專(zhuān)業(yè)知識(shí)和理論知識(shí)學(xué)習(xí)的認(rèn)識(shí)和理解,使自己的設(shè)計(jì)水平和對(duì)所學(xué)的知識(shí)的應(yīng)用能力以及分析問(wèn)題解決問(wèn)題的能力得到全面提高。二、設(shè)計(jì)時(shí)間、基本要求(一)、設(shè)計(jì)時(shí)間:二周(二)、基本要求:。三、設(shè)計(jì)選題與要求選題一:多路模擬數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)要求:設(shè)計(jì)一個(gè)2路以上的模擬數(shù)據(jù)采集系統(tǒng)。用按鍵選擇那一路;用LED顯示轉(zhuǎn)換結(jié)果(十進(jìn)制數(shù));將每一路采集的100個(gè)數(shù)據(jù)存放到各自的存儲(chǔ)區(qū)中。選題二:溫度測(cè)控系統(tǒng)的設(shè)計(jì)要求:利用ADC0809設(shè)計(jì)一個(gè)溫度測(cè)控系統(tǒng),在LED數(shù)碼顯示器上顯示溫度值,并對(duì)溫度進(jìn)行測(cè)試和控制,當(dāng)檢測(cè)溫度到達(dá)溫度上限60℃時(shí)開(kāi)風(fēng)扇(即開(kāi)啟電動(dòng)機(jī),或以一個(gè)燈的亮滅表示),低于下限30℃時(shí)關(guān)閉風(fēng)扇,LED上的顯示內(nèi)容為:XX ℃(采用十進(jìn)制顯示)。選題三:函數(shù)發(fā)生器的設(shè)計(jì)(一)要求:利用DAC0832設(shè)計(jì)一個(gè)函數(shù)發(fā)生器,并利用按鍵選擇輸出波形,能分別產(chǎn)生三角波、階梯波(每階梯1V)、正向鋸齒波、負(fù)向鋸齒波和方波。并利用按鍵(自行定義)進(jìn)行輸出波形選擇,同時(shí)將當(dāng)前輸出波形代號(hào)顯示在LED上(左邊位):0為方波、1為正向鋸齒波、2為負(fù)向鋸齒波、3 為三角波、4為階梯波。選題四:函數(shù)發(fā)生器的設(shè)計(jì)(二)要求:設(shè)計(jì)一個(gè)三角波發(fā)生器,可利用鍵盤(pán)改變其輸出波形的幅值。例如,可利用15這5個(gè)數(shù)字鍵改變其輸出波形的幅值,當(dāng)按下15數(shù)字鍵時(shí)使D/A輸出幅值從1V增加到5V。選題五:電子音樂(lè)播放器要求:設(shè)計(jì)要求:利用8253作為音階頻率發(fā)生器,應(yīng)先對(duì)“2008年奧運(yùn)會(huì)主題歌”進(jìn)行編碼后存入音符表,并建立好音階表(只建立一個(gè)8度即可),音符長(zhǎng)度不能少于60個(gè),連續(xù)播放3遍后停止。選
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1