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

正文內(nèi)容

單片機(jī)電子琴課程設(shè)計(jì)-免費(fèi)閱讀

2025-07-20 04:00 上一頁面

下一頁面
  

【正文】 設(shè)計(jì)過程中,首先,對(duì)于匯編語言多了一層了解,其次,還有硬件的接線,還有8051芯片的引腳方面,都讓我們收獲不少。樂曲 DB 02H,82H,62H,52H,48H,02H,52H,32H,22H,18H DB 83H,91H,72H,62H,51H,61H,71H,61H,83H,61H DB 81H,51H,61H,71H,61H,51H,46H,82H,32H,52H DB 22H,42H,16H,21H,41H,18H,0E4H,13H,21H,43H DB 51H,21H,41H,12H,83H,81H,61H,81H,58H,53H DB 61H,31H,22H,13H,21H,42H,52H,0E2H,42H,21H DB 11H,91H,41H,18H,63H,81H,32H,52H,21H,41H DB 16H,0E4H,11H,21H,31H,51H,26H,11H,21H,43H DB 51H,82H,62H,52H,61H,51H,42H,21H,11H,0E4H DB 44H,21H,41H,21H,11H,0E1H,11H,21H,41H,18H DB 61H,81H,51H,61H,51H,41H,32H,21H,41H,18H DB 08H,0H,04H 。將A的值暫存于堆棧 PUSH PSW 。取到的低位字節(jié)存入TL0 MOV 20H,A 。至TABLE1取相對(duì)的高位字節(jié)計(jì)數(shù)值 MOVC A,A+DPTR 。高低4位交換 ANL A,0FH 。簡譜碼指針載入A MOV DPTR,TAB 。該鍵值為2 LJMP NDK1。跳到NDK1執(zhí)行相應(yīng)的功能程序CKK1: CJNE A,0DH,KK2。屏蔽高四位 XRL A,0FH 。(二)硬件接線:(1)利用P1口為按鍵接入口,形成44組成16個(gè)按鍵矩陣,設(shè)計(jì)成16個(gè)音,下圖所示:0123456789ABCDEF所對(duì)應(yīng)的鍵碼為: (2),接一個(gè)喇叭。 T=65536-N=65536-fi247。利用定時(shí)器計(jì)時(shí)半周期時(shí)間,然后重復(fù)計(jì)時(shí)再反相。它在現(xiàn)代音樂扮演著重要的角色,單片機(jī)具有強(qiáng)大的控制功能和靈活的編程實(shí)現(xiàn)特性,它已經(jīng)溶入現(xiàn)代人們的生活中,成為不可替代的一部分。二、設(shè)計(jì)要求(1)按設(shè)計(jì)指標(biāo)進(jìn)行電路設(shè)計(jì)。本文首先描述系統(tǒng)硬件工作原理,并附以結(jié)構(gòu)框圖加以說明。(2)不同頻率音符播放,可以通過按鍵控制16種發(fā)音。它的應(yīng)用必定導(dǎo)致傳統(tǒng)的控制技術(shù)從根本上發(fā)生變革。并且本文分別從原理圖,主要芯片,各模塊原理及各模塊的程序的調(diào)試來詳細(xì)闡述。其計(jì)數(shù)初值T的求法如下: T=65536-N=65536-fi247。五、軟件總體方案及設(shè)計(jì)流程(1)鍵盤掃描程序:檢測(cè)是否有鍵按下,有鍵按下則記錄按下鍵的鍵值,并跳轉(zhuǎn)至功能轉(zhuǎn)移程序;無鍵按下,則返回鍵盤掃描程序繼續(xù)檢測(cè)(2)功能轉(zhuǎn)移程序:對(duì)檢測(cè)到得按鍵值進(jìn)行判斷,是琴鍵則跳轉(zhuǎn)至琴鍵處理程序,是功能鍵則跳轉(zhuǎn)至相應(yīng)的功能程序,我們?cè)O(shè)計(jì)的功能程序有兩種,即音色調(diào)節(jié)功能和自動(dòng)播放樂曲功能(3)琴鍵處理程序:根據(jù)檢測(cè)到得按鍵值,查詢音律表,給計(jì)時(shí)器賦值,使發(fā)出相應(yīng)頻率的聲音(4)自動(dòng)播放歌曲程序:檢測(cè)到按鍵按下的是自動(dòng)播放歌曲功能鍵后執(zhí)行該程序,電子琴會(huì)自動(dòng)播放事先已經(jīng)存放好的歌曲,歌曲播放完畢之后自動(dòng)返回至鍵盤掃描程序,繼續(xù)等待是否有鍵按下程序簡易流程圖開始鍵盤掃描程序T0初始化并開中斷允許T0中斷T1初始化并開中斷允許T1中斷有鍵按下否 否延時(shí)去抖動(dòng)識(shí)別按鍵功能 是是否彈奏鍵播放鍵 否 是取相應(yīng)的音符碼裝入T1根據(jù)按鍵功能裝入相應(yīng)音符值到T0啟動(dòng)T1啟動(dòng)T0按鍵釋放成功否按鍵釋放成功否停止T1工作停止T0工作 彈奏程序流程圖彈奏子程序取鍵值開始計(jì)時(shí)開中斷并允許中斷設(shè)定定時(shí)器工作方式根據(jù)鍵值查音律表給定時(shí)器T0賦值進(jìn)入中斷CPL 退出中斷延時(shí)返回鍵盤掃描程序自動(dòng)播放歌曲程序流程圖自動(dòng)播放音樂程序A 0,DPTR歌譜地址開中斷,設(shè)定定時(shí)器T1工作模式A=0取簡譜碼取該音符的節(jié)拍碼STOP Y NA=0FFH Y 休止符返回鍵盤掃描 Y N查音律表,
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1