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

正文內(nèi)容

電子琴的微機原理設(shè)計方案-全文預(yù)覽

2025-05-20 08:56 上一頁面

下一頁面
  

【正文】 1, LoopC Exit:0083 90FE02 mov dptr, OUTBIT0086 E4 clr a0087 F0 movx dptr, a 0088 EA mov a, r20089 90003E mov dptr, KeyTable008C 93 movc a, a+dptr008D 22 ret Start:008E 758170 mov sp, 70h0091 758901 mov TMOD, 01 。設(shè)置定時器0為工作模式1 SETB ET0 。 根據(jù)主程序的操作流程,可以確定主程序的控制流程如圖主程序流程圖 開始 初始化是否自動播放是否手動彈奏N N Y調(diào)用發(fā)音和延時程序Y 結(jié)束 圖 7主要程序:MAIN: MOV SP,60H 。 應(yīng)用軟件的設(shè)計依據(jù)是使用流程。F0000H-FFFFFH監(jiān)控程序區(qū)系統(tǒng)占用。 通電進入運行狀態(tài)選擇“編程/運行”按“啟動/停止”鍵進入“編程”狀態(tài)轉(zhuǎn)換“編程/運行”啟動運行按“確定”按1鍵按“暫停/恢復(fù)”鍵按“啟動/停止”鍵相應(yīng)的顯示1進入下一步暫停運行停止運行發(fā)出do的音按“暫停/恢復(fù)”鍵按2鍵相應(yīng)的顯示2恢復(fù)運行發(fā)出le的音……… 圖2 使用流程第二章 硬件系統(tǒng)的設(shè)計:本次設(shè)計中中心控制模塊是選擇AT89S52單片機來控制整個系統(tǒng)。系統(tǒng)操作說明只要有一個按鍵被按下,并被單片機掃描到,則會播放發(fā)出音符。發(fā)出后按的鍵的音調(diào)。電子琴的微機原理設(shè)計方案第一章 方案論證 設(shè)計規(guī)模和總體框架 彈奏:用鍵盤輸入對應(yīng)的七個音階,用戶每按一個鍵盤琴鍵就彈奏相應(yīng)的音符,通過實驗箱的喇叭發(fā)出聲音,并通過七段數(shù)碼管顯示輸入音階;擴展功能: 演奏:電子琴設(shè)有8個按鍵,其中7個作為音符輸入,另外一個作為模式轉(zhuǎn)換按鍵,實現(xiàn)用戶存放的自動播放歌曲。前面的發(fā)音停止,轉(zhuǎn)到后按的鍵的發(fā)音程序。 鍵盤輸入模塊:用來操作者對機器的控制操作,在P2口連接有8個按鍵開關(guān)加8個拉電阻,它們一端接5伏電源,一端接地。 根據(jù)系統(tǒng)的功能要求,我們可以得到系統(tǒng)的組成框圖:單片機矩陣鍵盤LED顯示管揚聲器功能選擇 圖1系統(tǒng)框圖系統(tǒng)安裝及配置說明系統(tǒng)運行環(huán)境 WINDOWS XP PROTEUS SP2 Keil uv3 系統(tǒng)安裝及配置 安裝Protues 和keil uVsision3。 (3)按任意鍵盤,數(shù)碼管顯示所按下的鍵盤數(shù),揚聲器發(fā)出相應(yīng)的音符。具體分配如下: 存貯器地址分配 表21 存貯器地址分配 I/O地址分配 表22 I/O地址分配(一) 表23 I/O地址分配(二)監(jiān)控占用00004H0000FH作為單步(T)、斷點(INT3)、無條件暫停(NMI)中斷矢量區(qū), 用戶也可以更改這些矢量, 指向用戶的處理, 但失去了相應(yīng)的單步、斷點、暫停等監(jiān)控功能。應(yīng)用軟件設(shè)計的好壞,將決定系統(tǒng)的效率和它的優(yōu)劣。 主程序的任務(wù)首先是進行初始化,然后根據(jù)“編程/運行”開關(guān)的狀態(tài)判別,進入“編程狀態(tài)”或“運行狀態(tài)”。設(shè)置P1口為輸入模式 MOV TOMD,01H 。關(guān)閉定時器0 根據(jù)編程狀態(tài)的操作流程,可以確定編程操作的控制流程如圖調(diào)顯示子程序是數(shù)字鍵1~7?用鍵值查表得到音頻相關(guān)數(shù)據(jù)按音頻數(shù)據(jù)設(shè)置計數(shù)器初值啟動定時器,開始發(fā)聲延時關(guān)閉定時,停止發(fā)聲是否開始 圖8 電子琴程序流程圖 OUTBIT equ 0FE02h IN equ 0FE00h Pulse equ 0 PulseCNT equ 50h ToneHigh equ 51h ToneLow equ 52h Speaker equ 0000 02008E ljmp Start org 000bh Timer0Int:000B C0D0 push PSW000D C28C clr TR0000F 85518C mov TH0, ToneHigh0012 85528A mov TL0, ToneLow0015 D28C setb TR00017 A200 mov c, Pulse0019 9290 mov Speaker, c001B B200 cpl Pulse001D 1550 dec PulseCNT001F D0D0 pop PSW0021 32 reti ToneTable:0022 FC42 0024 FCAE 0026 FD0A 0028 FD35 002A FD82 002C FDC8 002E FE05 dw 64578, 64686, 64778, 64821, 64898, 64968, 65029 TestKey:0030 90FE02 mov dptr, OUTBIT0033 7400 mov a, 00035 F0 movx dptr, a0036 90FE00 mov dptr, IN0039 E0 movx a, dptr003A F4 cpl a003B 540F anl a, 0fh 003D 22 ret KeyTable:003E 161514 0041 FF db 16h, 15h, 14h, 0ffh0042 131211 0045 10 db 13h, 12h, 11h, 10h0046 0D0C0B 0049 0A db 0dh, 0ch, 0bh, 0ah004A 0E0306 004D 09 db 0eh, 0
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1