![微機(jī)原理課程設(shè)計(jì)——簡(jiǎn)易電子琴實(shí)驗(yàn)_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-7/30/1fdb0afe-6e7e-4623-aee3-ba58db9700e5/1fdb0afe-6e7e-4623-aee3-ba58db9700e51.gif)
![微機(jī)原理課程設(shè)計(jì)——簡(jiǎn)易電子琴實(shí)驗(yàn)_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-7/30/1fdb0afe-6e7e-4623-aee3-ba58db9700e5/1fdb0afe-6e7e-4623-aee3-ba58db9700e52.gif)
![微機(jī)原理課程設(shè)計(jì)——簡(jiǎn)易電子琴實(shí)驗(yàn)_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-7/30/1fdb0afe-6e7e-4623-aee3-ba58db9700e5/1fdb0afe-6e7e-4623-aee3-ba58db9700e53.gif)
![微機(jī)原理課程設(shè)計(jì)——簡(jiǎn)易電子琴實(shí)驗(yàn)_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-7/30/1fdb0afe-6e7e-4623-aee3-ba58db9700e5/1fdb0afe-6e7e-4623-aee3-ba58db9700e54.gif)
![微機(jī)原理課程設(shè)計(jì)——簡(jiǎn)易電子琴實(shí)驗(yàn)_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-7/30/1fdb0afe-6e7e-4623-aee3-ba58db9700e5/1fdb0afe-6e7e-4623-aee3-ba58db9700e55.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第1頁微機(jī)原理與接口技術(shù)課程設(shè)計(jì)簡(jiǎn)易電子琴的設(shè)計(jì)作 者:王雨軒指導(dǎo)老師:張金花摘 要:本設(shè)計(jì)主要是利用可編程并行I/O接口芯片8255,通過對(duì)電子琴主體部 分的電路進(jìn)行模仿設(shè)計(jì),達(dá)到電子琴固有的基本功能,故叫簡(jiǎn)易電子琴。利用定時(shí) 器可發(fā)出不同頻率的方波的原理,使不同頻率的方波進(jìn)入蜂鳴器發(fā)出不同音調(diào)。Abstract: This desig n mai nly is to use programmable parallel I/O in terface chip 8255 to design the main body part of the electronic keyboard sircui
2、t, to achieve the basic function of the in here nt. So called simple electro nic keyboard.The prin ciple of using the timer can make differe nt freque ncy square wave, let the differe nt freque ncy square wave in to the buzzer to make differe nt ton es.關(guān)鍵字:微機(jī)原理 接口技術(shù)8255電子琴宿遷學(xué)院機(jī)電工程系2011級(jí)自動(dòng)化2班王雨軒第3頁目錄
3、說明書總頁數(shù):14頁簡(jiǎn)易電子琴的設(shè)計(jì)3一、課題要求與內(nèi)容 3(一)課題要求3(二)課題內(nèi)容 3(三)使用設(shè)備3二、系統(tǒng)總體方案設(shè)計(jì) 4(一)系統(tǒng)流程圖4三、系統(tǒng)硬件設(shè)計(jì) 5(一)設(shè)計(jì)原理圖5(二)主機(jī)連線說明5(三)硬件調(diào)試5四、系統(tǒng)軟件設(shè)計(jì)6(一)程序清單6(二)軟件調(diào)試12五、結(jié)束語13六、參考文獻(xiàn)14簡(jiǎn)易電子琴的設(shè)計(jì)隨著電子科技的飛速發(fā)展,電子技術(shù)正在逐漸改善著人們的學(xué)習(xí)、生活、工 作。計(jì)算機(jī)是一種嚴(yán)格按照時(shí)序進(jìn)行工作的數(shù)字化、智能化機(jī)器,實(shí)現(xiàn)電子琴的微 型化,可以用作玩具琴、音樂轉(zhuǎn)盤以及音樂童車等等。并且可以進(jìn)行一定的功能擴(kuò) 展。它離不開定時(shí)與計(jì)數(shù)。為了使機(jī)器各部件的功能在時(shí)序上同步,
4、系統(tǒng)中各個(gè)時(shí) 鐘信號(hào)都源于同一個(gè)主頻。通過課程設(shè)計(jì)使學(xué)生更進(jìn)一步掌握微機(jī)原理及應(yīng)用課程的有關(guān)知識(shí),提高應(yīng)用 微機(jī)解決問題的能力,加深對(duì)微機(jī)應(yīng)用的理解。通過查閱資料,結(jié)合所學(xué)知識(shí)進(jìn)行 軟、硬件的設(shè)計(jì),使學(xué)生初步掌握應(yīng)用微機(jī)解決問題的步驟及方法。為以后學(xué)生結(jié) 合專業(yè)從事微機(jī)應(yīng)用設(shè)計(jì)奠定基礎(chǔ)。一、課題要求與內(nèi)容(一) 課題要求掌握蜂鳴器的使用方法;掌握蜂鳴器的不同發(fā)音的方法。(二) 課題內(nèi)容1、簡(jiǎn)易電子琴原理:(1) 蜂鳴器輸入不同頻率的方波,會(huì)發(fā)出不同的聲音;(2) 通過按鍵,由單片機(jī)控制產(chǎn)生不同頻率的方波,從而發(fā)出不同的聲音。2、實(shí)驗(yàn)過程:(1)通過8255的PA口,使F5區(qū)的17號(hào)鍵由低到高發(fā)
5、出1-7的音階(三) 使用設(shè)備1、STARS列實(shí)驗(yàn)儀一套;2、PC機(jī)一臺(tái)。宿遷學(xué)院機(jī)電工程系2011級(jí)自動(dòng)化2班王雨軒第5頁宿遷學(xué)院機(jī)電工程系2011級(jí)自動(dòng)化2班王雨軒第#頁二、系統(tǒng)總體方案設(shè)計(jì)(一)系統(tǒng)流程圖宿遷學(xué)院機(jī)電工程系2011級(jí)自動(dòng)化2班王雨軒第#頁三、系統(tǒng)硬件設(shè)計(jì)(一)設(shè)計(jì)原理圖(二)主機(jī)連線說明E3 區(qū):CtrlB4 區(qū): PC7B4 區(qū):CS(8255)、AO、A1A3 區(qū): CS1 AO、A1B4區(qū):JP56F5 區(qū):JP74(三)硬件調(diào)試確保硬件電路正常,在無異常情況(斷路或短路)的狀態(tài)下方可上電調(diào)試,上電 調(diào)試的目的是檢驗(yàn)電路是否接錯(cuò),同時(shí)還要檢驗(yàn)原理是否正確。在本次設(shè)計(jì)
6、中,上電調(diào)試主要進(jìn)行鍵盤(按鈕)接口控制部分和音頻轉(zhuǎn)換電路 硬件調(diào)試。宿遷學(xué)院機(jī)電工程系2011級(jí)自動(dòng)化2班王雨軒第7頁四、系統(tǒng)軟件設(shè)計(jì)(一)程序清單.MODELTINYC8255EQU0F003HPA8255EQU0F000HPC8255EQU0F002H.STACK100.DATAMusicDW M1,M2,M3,M4,M5,M6,M7,M7,M7,M6,M5,M4,M3,M2,M1DW M1,M2,M1,M2,M3,M2,M3,M4,M3,M4,M5,M4,M5,M6,M5DW M6,M7,M6,M7,M7,M6,M6,M6.CODESTART:CALLCALLINIT8255Demo;
7、8255初始化播放段音樂START1:MOVDX,PA8255;按鍵查詢INAL,DX;讀鍵值CMPAL,0FFHJZSTART1;無鍵XORAL,0FFH;有鍵TESTAL,1JZSTART2CALLMusic1;1號(hào)鍵,調(diào)1號(hào)鍵輸出JMPSTART1START2:TESTAL,2JZSTART3CALLMusic2;2號(hào)鍵JMPSTART1START3:TESTAL,4JZSTART4CALLMusic3;3號(hào)鍵JMPSTART1START4:TESTAL,8JZSTART5CALLMusic4;4號(hào)鍵JMPSTART1START5:TESTAL,10HJZSTART6CALLMusic5
8、;5號(hào)鍵JMPSTART1START6:TESTAL,20HJZSTART7CALLMusic6;6號(hào)鍵宿遷學(xué)院機(jī)電工程系2011級(jí)自動(dòng)化2班王雨軒第9頁宿遷學(xué)院機(jī)電工程系2011級(jí)自動(dòng)化2班王雨軒第#頁JMPSTART1START7:TESTAL,40HJZSTART1CALLMusic7JMPSTART1DemoPROCNEARMOVCX,38LEABX,MusicDemolO:PUSHCXCALLBXINCBXINCBXPOPCXLOOPDemo10RETDemoENDP;7號(hào)鍵;共38拍;播放該音調(diào)聲音宿遷學(xué)院機(jī)電工程系2011級(jí)自動(dòng)化2班王雨軒第#頁;節(jié)拍1(手動(dòng)按鍵時(shí)用)Music
9、1PROCNEARCALLW_L;寫 0,蜂鳴器響CALLT10涎時(shí)100usCALLT5;延時(shí)50usCALLT5;延時(shí)50usCALLW_H;寫1,蜂鳴器不響CALLT10涎時(shí)CALLT55Music1;節(jié)拍2,同上CALLRETENDPT55Music2PROCNEARCALLW_LCALLT10CALLT5CALLT2CALLT1CALLW_HCALLT10CALLT5CALLT2Music2;節(jié)拍3,同上CALLRETENDPT2Music3PROCNEARCALLW_LCALLT10宿遷學(xué)院機(jī)電工程系2011級(jí)自動(dòng)化2班王雨軒第11頁CALLT5CALLT2CALLT1CALLW_
10、HCALLT10CALLT5CALLT2Music3RETENDP;節(jié)拍4,同上Music4PROCNEARCALLW_LCALLT10CALLT5CALLT1CALLW_HCALLT10CALLT5CALLT1Music4RETENDP;節(jié)拍5,同上Music5PROCNEARCALLW_LCALLT10CALLT5CALLW_HCALLT10CALLT5Music5RETENDP;節(jié)拍6,同上Music6PROCNEARCALLW_LCALLT10CALLT2CALLT2CALLW_HCALLT10CALLT2CALLT2Music6RETENDP;節(jié)拍7,同上Music7PROCNEAR
11、CALLW_L宿遷學(xué)院機(jī)電工程系2011級(jí)自動(dòng)化2班王雨軒第#頁CALLT10CALLT2CALLT1CALLW_HCALLT10CALLT2CALLT1Music7RETENDP;節(jié)拍1(自動(dòng)放音時(shí)用,時(shí)間約0.2s)M1PROCNEARMOVCX,1100M10:CALLW_LCALLT10CALLT10CALLT2LOOPM11M11:CALLW_HCALLT10CALLT10CALLT1LOOPM10M1RETENDP;節(jié)拍2,同上M2PROCNEARMOVCX,1150M20:CALLW_LCALLT10CALLT5CALLT2CALLT2LOOPM21M21:CALLW_HCALL
12、T10CALLT5CALLT2CALLT2LOOPM20M2RETENDP;節(jié)拍3,同上M3PROCNEARMOVCX,1200M30:CALLW_LCALLT10宿遷學(xué)院機(jī)電工程系2011級(jí)自動(dòng)化2班王雨軒第13頁CALLT5CALLT2CALLT1PUSHAXPOPAXNOPNOPLOOPM31M31:CALLW_HCALLT10CALLT5CALLT2CALLT1LOOPM30M3RETENDP;節(jié)拍4,同上M4PROCNEARMOVCX,1250M40:CALLW_LCALLT10CALLT5CALLT2CALLT1LOOPM41M41:CALLW_HCALLT10CALLT5CALL
13、T2CALLT1LOOPM40M4RETENDP;節(jié)拍5,同上M5PROCNEARMOVCX,1300M50:CALLW_LCALLT10CALLT5CALLT2LOOPM51M51:CALLW_HCALLT10CALLT5CALLT2LOOPM50宿遷學(xué)院機(jī)電工程系2011級(jí)自動(dòng)化2班王雨軒第#頁RETM5ENDP;節(jié)拍6,同上M6PROCNEARMOVCX,1350M60:CALLW_LCALLT10CALLT5CALLT1LOOPM61M61:CALLW_HCALLT10CALLT5CALLT1LOOPM60M6RETENDP;節(jié)拍7,同上M7PROCNEARMOVCX,1420M70:
14、CALLW_LCALLT10CALLT5LOOPM71M71:CALLW_HCALLT10CALLT5LOOPM70M7RETENDP;寫 0(8255.PC.7=0)W_LPROCNEARMOVDX,C8255MOVAL,0EHOUTDX,ALW_LRETENDP;寫 1(8255.PC.7=1)W_HPROCNEARMOVDX,C8255MOVAL,0FHOUTDX,ALW_HRETENDP;8255初始化INIT8255PROCNEAR宿遷學(xué)院機(jī)電工程系2011級(jí)自動(dòng)化2班王雨軒第15頁MOVDX,C8255MOVAL,90H;PC.7輸出,PA輸入OUTDX,ALMOVDX,C8255
15、MOVAL,0FHOUTDX,ALRETINIT8255 ENDP涎時(shí)10usT1PROCNEARRETT1ENDP涎時(shí)20usT2PROCNEARCALLT1RETT2ENDP涎時(shí)50usT5PROCNEARCALLT2CALLT2RETT5ENDP涎時(shí)100sT10PROCNEARCALLT2CALLT2CALLT5RETT10ENDPENDSTART(二)軟件調(diào)試整個(gè)程序是一個(gè)主程序調(diào)用各個(gè)子程序?qū)崿F(xiàn)功能的過程。要使主程序和整個(gè)程 序都能平穩(wěn)運(yùn)行,各個(gè)模塊的子程序的正確與平穩(wěn)運(yùn)行必不可少。因此,在軟件調(diào) 試時(shí)要確保各個(gè)子程序模塊的準(zhǔn)確性。五、結(jié)束語微機(jī)原理與接口技術(shù)是自動(dòng)化專業(yè)的一門重要
16、課程。通過這門課程的學(xué)習(xí),對(duì) 計(jì)算機(jī)接口與原理技術(shù)有了一個(gè)全面的了解。對(duì)匯編語言程序、計(jì)算機(jī)組成等基本 知識(shí)也有了更深一步的認(rèn)識(shí),初步掌握了微型計(jì)算機(jī)總線及接口的特點(diǎn)、常用接口 硬件的特點(diǎn)及使用方法,能夠讀懂簡(jiǎn)單的接口硬件原理圖及相關(guān)的控制程序,能夠根據(jù)要求設(shè)計(jì)一些常用的較為簡(jiǎn)單的接口控制線路,對(duì)微機(jī)接口技術(shù)新的發(fā)展趨勢(shì) 有所了解。根據(jù)自己所學(xué)的知識(shí),來完成本次微機(jī)原理與接口技術(shù)的課程設(shè)計(jì)的內(nèi)容。本 次課程設(shè)計(jì)主要是設(shè)計(jì)一個(gè)電子琴,通過將各個(gè)模塊進(jìn)行相應(yīng)的連接,來實(shí)現(xiàn)電子 琴的功能。在這為期一周的課程設(shè)計(jì)中,我深刻明白了理論知識(shí)與社會(huì)實(shí)踐相結(jié)合的道 理,從實(shí)踐中深入學(xué)習(xí)了書本中的知識(shí),更加明白了如今信息時(shí)代電子技能知識(shí)的 重要性。同時(shí)也借此次課程設(shè)計(jì)的機(jī)會(huì)進(jìn)一步提升了自己,對(duì)自己的動(dòng)手能力有了 信心。在編寫和理解程序的過程中,我遇到了很多的問題。在此我特別要
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 薪酬與福利管理的創(chuàng)新趨勢(shì)
- 文旅復(fù)合型人才的培養(yǎng)模式
- 企業(yè)人才激勵(lì)機(jī)制與員工滿意度報(bào)告
- 國(guó)內(nèi)外體育師資隊(duì)伍建設(shè)經(jīng)驗(yàn)借鑒
- 二零二五版挖機(jī)駕駛員安全責(zé)任與勞務(wù)保障合同
- 《卡爾曼濾波》課件
- 6 我家的好鄰居2023-2024學(xué)年三年級(jí)下冊(cè)道德與法治同步說課稿(統(tǒng)編版)
- 3 我很誠(chéng)實(shí) 第1課時(shí) 說課稿-2023-2024學(xué)年道德與法治三年級(jí)下冊(cè)統(tǒng)編版
- 二零二五年度私人房產(chǎn)裝修安全協(xié)議合同樣本3篇
- 九年級(jí)歷史下冊(cè) 第二單元 第二次工業(yè)革命和近代科學(xué)文化 第6課 工業(yè)化國(guó)家的社會(huì)變化說課稿3 新人教版
- 項(xiàng)目設(shè)計(jì)報(bào)告范文高中
- 《千年古村上甘棠》課件
- 部編版小學(xué)語文二年級(jí)下冊(cè)電子課文《小馬過河》
- 《醫(yī)療機(jī)構(gòu)工作人員廉潔從業(yè)九項(xiàng)準(zhǔn)則》專題解讀
- 愛車講堂 課件
- 成立商會(huì)的可行性報(bào)告5則范文
- 市場(chǎng)監(jiān)督管理局反電信網(wǎng)絡(luò)詐騙工作總結(jié)
- 2024-2030年中國(guó)免疫細(xì)胞存儲(chǔ)行業(yè)發(fā)展模式及投資戰(zhàn)略分析報(bào)告
- 家庭清潔課件教學(xué)課件
- 湖南財(cái)政經(jīng)濟(jì)學(xué)院《常微分方程》2023-2024學(xué)年第一學(xué)期期末試卷
- 2011年公務(wù)員國(guó)考《申論》真題卷及答案(地市級(jí))
評(píng)論
0/150
提交評(píng)論