版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 鄭州科技學(xué)院</b></p><p> 微機(jī)原理與接口技術(shù)課程設(shè)計(jì)</p><p> 題 目 ______電子琴________</p><p> ____________________</p><p> 學(xué)生姓名 </p>&l
2、t;p> 專業(yè)班級(jí) </p><p> 學(xué) 號(hào) </p><p> 所 在 系 信息科學(xué)與工程系 </p><p> 指導(dǎo)教師 </p><p> 完成時(shí)間 2011年 12月 24日 </p><p><b
3、> 目錄</b></p><p> 前言…………………………………………………………………………………3</p><p> 第一章 概述…………………………………………………………………….4</p><p> 1.1 電子琴設(shè)計(jì)的背景…………………………………………………………4</p><p> 1.1.1
4、軟件定時(shí)法……………………………………………………………….5</p><p> 1.1.2硬件定時(shí)法……………………………………………………………….5</p><p> 1.2電子琴設(shè)計(jì)的目標(biāo)………………………………………………………….6</p><p> 1.3 設(shè)計(jì)的意義…………………………………………………………………6</p>&l
5、t;p> 第二章 系統(tǒng)設(shè)計(jì)……………………………………………………………...6</p><p> 2.1設(shè)計(jì)總要求………………………………………………………………...6</p><p> 2.2 設(shè)計(jì)原理…………………………………………………………………..7</p><p> 2.3硬件設(shè)計(jì)………………………………………………………………….
6、.8</p><p> 2.3.1 8253編程定時(shí)/計(jì)數(shù)器………………………………………………….9</p><p> 2.3.2 脈沖發(fā)生電路(A3)……………………………………………………9</p><p> 2.3.3音頻功效模塊(B3)……………………………………………………10</p><p> 2.3.4 分頻電路(C5
7、)………………………………………………………..11</p><p> 2.4設(shè)計(jì)原理圖………………………………………………………………...12</p><p> 2.5 實(shí)驗(yàn)接線…………………………………………………………………..12</p><p> 第三章 調(diào)試…………………………………………………………………...12</p>&
8、lt;p> 3.1系統(tǒng)調(diào)試…………………………………………………………………..12</p><p> 3.2硬件調(diào)試…………………………………………………………………..12</p><p> 3.3 軟件調(diào)試…………………………………………………………………..13</p><p> 課程設(shè)計(jì)總結(jié)……………………………………………………………………
9、.13</p><p> 致謝……………………………………………………………………………15</p><p> 參考文獻(xiàn)………………………………………………………………………….15</p><p><b> 前言</b></p><p> 隨著電子技術(shù)的發(fā)展,微型計(jì)算機(jī)的應(yīng)用的日益廣泛和深入,接口技術(shù)有了迅速的
10、發(fā)展,已成為直接影響微機(jī)系統(tǒng)功能和推廣應(yīng)用的關(guān)鍵。微機(jī)接口技術(shù)是采用硬件與軟件相結(jié)合的方法,研究微處理器如何與“外部世界”進(jìn)行最佳連接,以實(shí)現(xiàn)CPU與“外部世界”進(jìn)行高效可靠的信息交換的一門技術(shù)。而如今接口技術(shù)正在逐漸改善著人們的學(xué)習(xí)、生活、工作,因此開發(fā)本系統(tǒng)希望能夠給人們多帶來一點(diǎn)生活上的樂趣,接口技術(shù)與音樂的結(jié)合不斷加深。由此而產(chǎn)生的電子琴在這種形勢(shì)下,因其體積小,易于攜帶,經(jīng)濟(jì)適用,對(duì)初學(xué)者,尤其對(duì)識(shí)譜的人來說是很容易彈奏的,一
11、首簡(jiǎn)單的曲子靈感好的人甚至不用很多的練習(xí)和教師的指導(dǎo)就能很快的彈奏出來。是一般家庭都能承受得了的經(jīng)濟(jì)投入,而且電子琴鍵盤操作直觀易于掌握。這樣就強(qiáng)烈地激發(fā)了學(xué)習(xí)者的學(xué)習(xí)興趣,迅速地提高了電子琴的普及率。電子琴使用簡(jiǎn)單。深受廣大音樂愛好者推崇。</p><p> 作為計(jì)算機(jī)專業(yè)的學(xué)生,掌握電子琴的制作是很好檢驗(yàn)我們所學(xué)知識(shí)應(yīng)用。</p><p> 作為新時(shí)代的我們更應(yīng)該知道現(xiàn)在的科學(xué)發(fā)展
12、動(dòng)向,隨著知識(shí)經(jīng)濟(jì)和經(jīng)濟(jì)全球化時(shí)代的來臨,通信技術(shù)和電子得到了快速發(fā)展帶來了產(chǎn)業(yè)結(jié)構(gòu)的調(diào)整和電子行業(yè)工作崗位的變化,電子技術(shù)應(yīng)用型人才需求由操作型、技能型向智能型、技術(shù)型轉(zhuǎn)化,向高層次、復(fù)合型、綜合性、多樣型發(fā)展,作為計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的我們更應(yīng)該了解這些基本知識(shí),才能在以后的學(xué)習(xí)工作發(fā)揮特長(zhǎng)。</p><p> 微機(jī)接口技術(shù)是一門實(shí)踐性很強(qiáng)的課程,除了課堂的理論學(xué)習(xí)外,還需要強(qiáng)有力的實(shí)踐性環(huán)節(jié)與之相配合,這
13、樣才能得到有效地成果。實(shí)踐與理論的相結(jié)合,對(duì)提高學(xué)習(xí)效率和教學(xué)的效果十分有益,對(duì)培養(yǎng)學(xué)生理論聯(lián)系實(shí)際,增強(qiáng)分析與解決實(shí)際問題的能力也非常有利。</p><p> 實(shí)踐性環(huán)節(jié)由微機(jī)接口實(shí)驗(yàn)和微機(jī)接口課程設(shè)計(jì)來體現(xiàn)。通過實(shí)驗(yàn),培養(yǎng)學(xué)生的動(dòng)手能力。通過課程設(shè)計(jì)培養(yǎng)同學(xué)們的系統(tǒng)設(shè)計(jì)能力,以達(dá)到調(diào)查研究、分析問題的能力;使用設(shè)計(jì)手冊(cè)、技術(shù)規(guī)范的能力;查閱中外文獻(xiàn)的能力;制定設(shè)計(jì)方案的能力;計(jì)算機(jī)應(yīng)用的能力;設(shè)計(jì)計(jì)算和繪圖
14、的能力;技術(shù)經(jīng)濟(jì)指標(biāo)的分析能力;語言文字表達(dá)能力等。</p><p> 本課程設(shè)計(jì)我選擇的是設(shè)計(jì)一個(gè)電子琴,要求:使用數(shù)字鍵1、2、3、4、5、6、7作為電子琴鍵,按下數(shù)字鍵發(fā)出相應(yīng)的音調(diào)。電子琴是現(xiàn)代電子科技與音樂結(jié)合的產(chǎn)物,是一種新型的鍵盤樂器。它在現(xiàn)代音樂扮演著重要的角色,PC系列微機(jī)接口具有強(qiáng)大的控制功能和靈活的編程實(shí)現(xiàn)特性,它已經(jīng)溶入現(xiàn)代人們的生活中,成為不可替代的一部分。</p>&l
15、t;p> 希望通過本次課程設(shè)計(jì),使自己的動(dòng)手實(shí)踐能力進(jìn)一步的提高。 </p><p><b> 第一章 概述</b></p><p> 1.1 電子琴設(shè)計(jì)的背景</p><p> 隨著電子科技的飛速發(fā)展,電子技術(shù)正在逐漸改善著人們的學(xué)習(xí)、生活、工作,因此開發(fā)本系統(tǒng)希望能夠給人們多帶來一點(diǎn)生活上的樂趣。</p>
16、<p> 基于當(dāng)前市場(chǎng)上的玩具市場(chǎng)需求量大,其中電子琴就是一個(gè)很好的應(yīng)用方面。計(jì)算機(jī)是一種嚴(yán)格按照時(shí)序進(jìn)行工作的數(shù)字化、智能化機(jī)器,實(shí)現(xiàn)電子琴的微型化,可以用作玩具琴、音樂轉(zhuǎn)盤以及音樂童車等等。并且可以進(jìn)行一定的功能擴(kuò)展。它離不開定時(shí)與計(jì)數(shù)。為了使機(jī)器各部件的功能在時(shí)序上同步,系統(tǒng)中各個(gè)時(shí)鐘信號(hào)都源于同一個(gè)主頻。</p><p> 定時(shí)與計(jì)數(shù)的方法歸納起來有兩大類:軟件定時(shí)和硬件定時(shí)。</
17、p><p> 1.1.1軟件定時(shí)法</p><p> 軟件定時(shí)是實(shí)現(xiàn)系統(tǒng)定時(shí)或延時(shí)控制的最簡(jiǎn)單的方法。軟件定時(shí)是指CPU執(zhí)行一段具有固定延時(shí)的循環(huán)程序。這種程序常用匯編語言編寫,因?yàn)閰R編語言的每一條指令所占用的時(shí)鐘周期(T狀態(tài))數(shù)是確定的。只有將整個(gè)循環(huán)體內(nèi)的每條指令的T狀態(tài)數(shù)累加起來,乘以系統(tǒng)的時(shí)鐘周期。就是該程序執(zhí)行一遍所需要的固定延時(shí)時(shí)間。程序設(shè)計(jì)者可選擇不同周期數(shù)的指令和不同的循環(huán)
18、次數(shù)來實(shí)現(xiàn)不同的時(shí)間延遲。</p><p> 軟件定時(shí)的優(yōu)點(diǎn)是不需要外加硬件電路且定時(shí)準(zhǔn)確。缺點(diǎn)是定時(shí)與過程中,CPU一直在執(zhí)行該定時(shí)程序,不能做其他工作,定時(shí)時(shí)間越長(zhǎng),CPU的開銷就越大,而且不能響應(yīng)中斷,否則定時(shí)就不準(zhǔn)確了。因此這種方法多用于較短時(shí)間的定時(shí),如用軟件延時(shí)來消除機(jī)械案按鍵的抖動(dòng)等。</p><p> 1.1.2硬件定時(shí)法</p><p> 硬
19、件定時(shí)是由硬件電路來實(shí)現(xiàn)的定時(shí)。對(duì)于較長(zhǎng)時(shí)間的定時(shí),一般用硬件電路來完成,一減輕CPU的負(fù)擔(dān),使得在定時(shí)周期間CPU能做其他的工作。硬件定時(shí)又可分為不可編程的和可編程的。</p><p> 不可編程的硬件定時(shí)如555時(shí)基電路、單穩(wěn)延時(shí)電路或計(jì)數(shù)電路等,是通過外部的RC元件來實(shí)現(xiàn)定時(shí)的。但元件參數(shù)一經(jīng)設(shè)定就不能改變,電路調(diào)試也比較麻煩。另外,時(shí)間一長(zhǎng),電阻電容器件老化,電路工作不穩(wěn)定,會(huì)嚴(yán)重影響定時(shí)準(zhǔn)確度與穩(wěn)定性
20、。</p><p> 可編程硬件定時(shí),實(shí)際上是一種軟硬件結(jié)合的定時(shí)方法,是為了克服單獨(dú)的軟件定時(shí)和硬件定時(shí)的缺點(diǎn),而將硬件電路做成通用的定時(shí)/計(jì)數(shù)器并集成到一個(gè)硅片上,其定時(shí)參數(shù)和工作方式又可由軟件來控制。這種定時(shí)器/計(jì)數(shù)器芯片可直接對(duì)系統(tǒng)時(shí)鐘進(jìn)行計(jì)數(shù),通過寫入不同的計(jì)數(shù)初值,可方便地改變定時(shí)時(shí)間,且定時(shí)期間不需要CPU管理。Intel公司的8253和8254就是這樣的定時(shí)器/計(jì)數(shù)器芯片。</p>
21、<p> 電子琴的設(shè)計(jì),是利用8253定時(shí)器/計(jì)數(shù)器、結(jié)合其他一些脈沖發(fā)生電路、分頻器等</p><p> 電路來連接起來,通過鍵盤輸入1、2、3、4、5、6、7、8、9而產(chǎn)生不同頻率的聲音來設(shè)計(jì)。</p><p> 1.2電子琴設(shè)計(jì)的目標(biāo)</p><p> 由于本設(shè)計(jì)主要用于人們娛樂方面,因此在設(shè)計(jì)上盡量使其安全以及簡(jiǎn)單易操作。其次,在這次設(shè)計(jì)
22、可行性上進(jìn)行分析如下:</p><p><b> 1、經(jīng)濟(jì)可行性:</b></p><p> 所謂經(jīng)濟(jì)可行性,即在這次設(shè)計(jì)上需要投入資金的多少,由于課程設(shè)計(jì)是提高我們的動(dòng)手能力以及資金有限。因此在經(jīng)濟(jì)上必須能夠承受,比較理想化的對(duì)于我們課程設(shè)計(jì)來說是不可行的。通過分析后,無論是在器件價(jià)格或是常見度上均是可行的。</p><p><b&
23、gt; 2、技術(shù)可行性:</b></p><p> 技術(shù)可行性主要是分析技術(shù)條件上是否能夠順利開展并完成課程設(shè)計(jì)的主要問題,硬件、軟件能否滿足設(shè)計(jì)者的需要等。通過分析各種軟件環(huán)境,硬件仿真環(huán)境等均已經(jīng)具備。</p><p> 綜上所述,本系統(tǒng)設(shè)計(jì)目標(biāo)已經(jīng)明確,在經(jīng)濟(jì)與技術(shù)上均可行,因此本系統(tǒng)的開發(fā)是完全可行的。</p><p><b>
24、 1.3 設(shè)計(jì)的意義</b></p><p> 通過課程設(shè)計(jì)培養(yǎng)同學(xué)們的系統(tǒng)設(shè)計(jì)能力,使同學(xué)們達(dá)到以下能力訓(xùn)練:</p><p> (1)、調(diào)查研究、分析問題的能力;</p><p> (2)、使用設(shè)計(jì)手冊(cè)、技術(shù)規(guī)范的能力;</p><p> (3)、查閱中外文獻(xiàn)的能力;</p><p> (4)
25、、制定設(shè)計(jì)方案的能力;</p><p> (5)、計(jì)算機(jī)應(yīng)用的能力;</p><p> (6)、設(shè)計(jì)計(jì)算和繪圖的能力;</p><p> (7)、技術(shù)經(jīng)濟(jì)指標(biāo)的分析能力;</p><p> (8)、語言文字表達(dá)能力。</p><p> 第二章 系統(tǒng)設(shè)計(jì)</p><p><b&
26、gt; 2.1設(shè)計(jì)總要求</b></p><p> 本次課程設(shè)計(jì)要設(shè)計(jì)一個(gè)電子琴,使用數(shù)字鍵1、2、3、4、5、6、7作為電子琴鍵,按下數(shù)字鍵發(fā)出相應(yīng)的音調(diào)。</p><p> 1、根據(jù)音階頻率表,利用定時(shí)器可以產(chǎn)生相應(yīng)的脈沖信號(hào),不同頻率的脈沖信號(hào)經(jīng)驅(qū)動(dòng)電路放大后,就會(huì)發(fā)生不同的音調(diào)。</p><p> 2、對(duì)于每一個(gè)按鍵的音調(diào)發(fā)音時(shí)間由軟件延
27、時(shí)控制,如一直按下,就會(huì)連續(xù)發(fā)音。</p><p><b> 基本要求:</b></p><p> (1)、設(shè)計(jì)實(shí)驗(yàn)電路(要求利用試驗(yàn)儀的硬件資源)</p><p> (2)、分析實(shí)驗(yàn)原理</p><p> (3)、列出實(shí)驗(yàn)接線表</p><p> (4)、采用匯編語言編寫實(shí)驗(yàn)程序<
28、;/p><p> (5)、通過實(shí)驗(yàn)驗(yàn)證功能的實(shí)現(xiàn)</p><p> (6)、編寫課程設(shè)計(jì)說明書</p><p> 并希望在設(shè)計(jì)電子琴的過程中了解微機(jī)利用定時(shí)器產(chǎn)生音樂的基本方法,進(jìn)一步熟悉定時(shí)器編程方法,熟悉鍵盤掃描電路工作原理及編程方法,,加深對(duì)微型計(jì)算機(jī)接口應(yīng)用技術(shù)的理解和認(rèn)識(shí),進(jìn)一步增強(qiáng)自己的動(dòng)手能力。</p><p><b&g
29、t; 2.2 設(shè)計(jì)原理</b></p><p> 要使揚(yáng)聲器發(fā)出不同的音調(diào),就得輸入不同頻率的波形。通過給8253定時(shí)/計(jì)數(shù)器裝入不同的計(jì)數(shù)值,可以使其輸出不同頻率的方波。經(jīng)過放大器的放大作用,便可驅(qū)動(dòng)揚(yáng)聲器發(fā) 出不同的音調(diào),只要插入一段延時(shí)程序之后,再將揚(yáng)聲器切斷,音調(diào)的聲音就可以持續(xù)一端時(shí)間。</p><p> 通過計(jì)算機(jī)的不同按鍵輸出不同的音調(diào),需要使用系統(tǒng)調(diào)用功能
30、以接收鍵入字符,并且要建立一張表,使鍵入字符與頻率構(gòu)成一個(gè)對(duì)應(yīng)關(guān)系。</p><p> 1、根據(jù)音階頻率表,利用定時(shí)器可以產(chǎn)生相應(yīng)的脈沖信號(hào),不同頻率的脈沖信號(hào)經(jīng)驅(qū)動(dòng)電路放大后,就會(huì)發(fā)生不同的音調(diào)。</p><p> 2、對(duì)于每一個(gè)按鍵的音調(diào)發(fā)音時(shí)間由軟件延時(shí)控制,如一直按下,就會(huì)連續(xù)發(fā)音。</p><p> 圖2.6 電子琴程序流程圖</p>
31、<p><b> 2.3硬件設(shè)計(jì)</b></p><p> 2.3.1 8253編程定時(shí)/計(jì)數(shù)器</p><p> (1) 8253的內(nèi)部結(jié)構(gòu)</p><p> 8253內(nèi)部主要由數(shù)據(jù)總線緩沖器、讀/寫邏輯電路、控制字存儲(chǔ)器、計(jì)數(shù)器四部分組成。</p><p> (2) 8253的功能用途<
32、;/p><p><b> 1、延時(shí)中斷;</b></p><p> 2、可編程頻率發(fā)生器;</p><p><b> 3、事件計(jì)數(shù)器;</b></p><p><b> 4、二進(jìn)制倍頻器;</b></p><p><b> 5、實(shí)時(shí)時(shí)鐘;
33、</b></p><p><b> 6、數(shù)字單穩(wěn);</b></p><p> 7、復(fù)雜的電機(jī)控制器;</p><p> (3) 8253主要特性</p><p> 8253是為微型計(jì)算機(jī)配套而設(shè)計(jì)的一個(gè)可編程定時(shí)器/計(jì)數(shù)器芯片,24引腳雙列直插式封裝。</p><p> 其
34、主要特性是: </p><p> 單一正5v電源,NMOS 工藝制造;</p><p> 單片內(nèi)具有三個(gè)獨(dú)立的16位減法計(jì)數(shù)器(或稱計(jì)數(shù)通道),每個(gè)計(jì)數(shù)器又可分為兩個(gè)8位計(jì)數(shù)器;</p><p> 技數(shù)頻率為:0~2MHz;</p><p> 兩種計(jì)數(shù)方式:即二進(jìn)制或BCD碼方式計(jì)數(shù);</p><p>
35、六種工作方式,既可對(duì)系統(tǒng)時(shí)鐘脈沖計(jì)數(shù)實(shí)現(xiàn)定時(shí),又可對(duì)外部事件進(jìn)行計(jì)數(shù);</p><p> 可由軟件或硬件控制開始計(jì)數(shù)或停止計(jì)數(shù)。 </p><p> ?。?)8253芯片的插孔連接</p><p> CS3_8253的片選信號(hào)</p><p> OUT0_通道0的輸出端;OUT1_通道1的輸出端;</p><p>
36、; CLK0_通道0的時(shí)鐘輸入端;CLK1_通道1的時(shí)鐘輸入端;</p><p> GATA0_通道0的門控信號(hào)輸入端;</p><p> GATA1_通道1的門控信號(hào)輸入端;</p><p> 2.3.2 脈沖發(fā)生電路(A3)</p><p> 實(shí)驗(yàn)臺(tái)上提供8MHz的脈沖源,它由三片74ls04、兩個(gè)電阻、一個(gè)電容、8MHz總共四
37、部分組成脈沖發(fā)生電路( 如圖2.2),實(shí)驗(yàn)臺(tái)上標(biāo)有8MHz的插孔,即為脈沖的輸出端。</p><p> 2.3.3音頻功效模塊(B3)</p><p> 音頻功效模塊(如圖2.4)是由無極性電容、有極性電解電容、LM386、JP、SP組成。</p><p><b> 連接插孔:</b></p><p> VIN_
38、音頻輸入; VOUT_音頻輸出;</p><p> 圖2.4 音頻功效模塊圖</p><p> LM386芯片介紹:</p><p><b> (1) 功能介紹:</b></p><p> LM386是一種音頻集成功放,具有自身功耗低、電壓增益可調(diào)整、電源電壓范圍大、外接元件少和總
39、諧波失真小等優(yōu)點(diǎn),廣泛應(yīng)用于錄音機(jī)和收音機(jī)之中。LM386是美國(guó)國(guó)家半導(dǎo)體公司生產(chǎn)的音頻功率放大 器,主要應(yīng)用于低電壓消費(fèi)類產(chǎn)品。為使外圍元件最少,電壓增益內(nèi)置為20。但在1腳和8腳之間增加一只外接電阻和電容,便可將電壓增益調(diào)為任意值,直至 200。輸入端以地位參考,同時(shí)輸出端被自動(dòng)偏置到電源電壓的一半,在6V電源電壓下,它的靜態(tài)功耗僅為24mW,使得LM386特別適用于電池供電的場(chǎng)合。 </p><p> L
40、M386的封裝形式有塑封8引線雙列直插式和貼片式。 </p><p><b> (2)特性:</b></p><p> 靜態(tài)功耗低,約為4mA,可用于電池供電;</p><p> 工作電壓范圍寬,4-12V 或 5-18V;</p><p><b> 外圍元件少;</b></p>
41、<p> 電壓增益可調(diào),20-200;</p><p><b> 低失真度。</b></p><p> 2.3.4 分頻電路(C5)</p><p> 分頻電路I(如圖2.1)是由一片74LS393組成,T為脈沖輸入端,T0—T7為分頻輸出插孔。該計(jì)數(shù)器在加電時(shí)由RESET信號(hào)清零。當(dāng)脈沖輸入8.0MHZ時(shí),T0—T7輸出
42、脈沖頻率依次為4.0MHZ、2.0MHZ、1.0MHZ、500KHZ、250KHZ、125KHZ、62500KHZ、31250HZ.</p><p><b> 連接插孔:</b></p><p> T_脈沖輸入端;T0—T7_脈沖輸出端;</p><p> T0_4.0MHZ; T1_2.0MHZ; T2_1.0MH
43、Z; T3_500KHZ;</p><p> T4_250KHZ; T5_125KHZ; T6_62500HZ; T7_31250HZ;</p><p> 圖2.3 分頻電路圖</p><p><b> 2.4設(shè)計(jì)原理圖</b></p><p> 根據(jù)電子琴的設(shè)計(jì)原理要
44、求,再加上選用的硬件資源,進(jìn)行相應(yīng)的邏輯設(shè)計(jì)后,得到的原理圖(如圖2.5)。</p><p> 圖 2.5 電路原理圖 </p><p><b> 2.5 實(shí)驗(yàn)接線</b></p><p> ?。?)脈沖發(fā)生電路產(chǎn)生的8MHZ連接到分頻電路的T_脈沖輸入端;</p><p> (2)分頻電路的輸出端T1(T1_
45、2.0MHZ)連接到8253的CLK0;</p><p> ?。?)OUT0連接到VIN1音頻輸入端;</p><p> ?。?)GATE0連接到PB0;</p><p> ?。?)JP連接到+5V(ON);</p><p> 第三章 調(diào)試 </p><p><b> 3.1系統(tǒng)調(diào)試</b&g
46、t;</p><p> 電路調(diào)試是整個(gè)系統(tǒng)功能否實(shí)現(xiàn)的關(guān)鍵步驟,我們將整個(gè)調(diào)試過程分為三大部分:硬件調(diào)試、軟件調(diào)試和綜合調(diào)試。</p><p><b> 3.2硬件調(diào)試</b></p><p> 硬件調(diào)試主要是針對(duì)接口部分進(jìn)行調(diào)試。</p><p> 在上電前,先確保電路中不在斷路或短路情況,這一工作是整個(gè)調(diào)試工
47、作的第一步,也是非常重要的一個(gè)步驟。在這部分調(diào)試中主要使用的工具是萬用表,用來完成檢測(cè)電路中是否存在斷路或者短路情況等。注意焊點(diǎn)之間,確保焊點(diǎn)沒有短接在一起,同時(shí)注意焊點(diǎn)的美觀,確保沒有開路以及短路的現(xiàn)象出現(xiàn)。</p><p> 在確保硬件電路正常,無異常情況(斷路或短路)方可上電調(diào)試,上電調(diào)試的目的是檢驗(yàn)電路是否接錯(cuò),同時(shí)還要檢驗(yàn)原理是否正確,在本次設(shè)計(jì)中,上電調(diào)試主要鍵盤接口控制部分和音頻轉(zhuǎn)換電路硬件調(diào)試。
48、</p><p><b> 3.3 軟件調(diào)試</b></p><p> 調(diào)試主要方法和技巧:</p><p> 通常一個(gè)調(diào)試程序應(yīng)該具備至少四種性能:跟蹤、斷點(diǎn)、查看變量、更改數(shù)值。整個(gè)程序是一個(gè)主程序調(diào)用各個(gè)子程序?qū)崿F(xiàn)功能的過程,要使主程序和整個(gè)程序都能平穩(wěn)運(yùn)行,各個(gè)模塊的子程序的正確與平穩(wěn)運(yùn)行必不可少,所以在軟件調(diào)試的最初階段就是把各
49、個(gè)子程序模塊進(jìn)行分別調(diào)試。</p><p><b> 課程設(shè)計(jì)總結(jié)</b></p><p> 微型計(jì)算機(jī)接口技術(shù)是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的一門核心課程,是突出計(jì)算機(jī)應(yīng)用的一門課程。通過這門課程的學(xué)習(xí),對(duì)計(jì)算機(jī)接口與原理技術(shù)有了一個(gè)全面的了解。對(duì)以前學(xué)過的匯編語言程序、計(jì)算機(jī)組成等基本知識(shí)有了更深一步的認(rèn)識(shí),初步掌握了微型計(jì)算機(jī)總線及接口的特點(diǎn)、常用接口硬件的特點(diǎn)及使
50、用方法,能夠讀懂簡(jiǎn)單的接口硬件原理圖及相關(guān)的控制程序, 能夠根據(jù)要求設(shè)計(jì)一些常用的較為簡(jiǎn)單的接口控制線路,對(duì)微機(jī)接口技術(shù)新的發(fā)展趨勢(shì)有所了解。</p><p> 根據(jù)自己所學(xué)的知識(shí),來完成本次微型計(jì)算機(jī)課程設(shè)計(jì)的內(nèi)容。本次課程設(shè)計(jì)主要是設(shè)計(jì)一個(gè)電子琴,要求用鍵盤輸入1、2、3、4、5、6、7、8、9按鍵,產(chǎn)生不同頻率的聲音,來模擬電子琴發(fā)出音階樂譜。要發(fā)出聲音,要用芯片實(shí)現(xiàn),首先想到的是課堂上學(xué)過的8253定時(shí)
51、/計(jì)數(shù)器它可以發(fā)出一定頻率的聲音。有九音階個(gè)頻率,就對(duì)應(yīng)有九個(gè)計(jì)數(shù)初值,通過調(diào)用不同的程序,來完成每一次按鍵所對(duì)應(yīng)頻率的計(jì)數(shù)初值,進(jìn)而實(shí)現(xiàn)不同的聲音。要產(chǎn)生頻率,就用到脈沖發(fā)生器、分頻器;產(chǎn)生音質(zhì)好、播放出來聲音,就用到音頻功效模塊。各個(gè)模塊進(jìn)行相應(yīng)的連接,來實(shí)現(xiàn)電子琴的功能。</p><p> 在這為期一周的課程設(shè)計(jì)中,我深刻明白了理論知識(shí)與社會(huì)實(shí)踐相結(jié)合的道理,從中得到了以前書本知識(shí)所不曾得到的知識(shí),更加明
52、白了如今信息時(shí)代電子技能知識(shí)的重要性。同時(shí)我對(duì)自己的動(dòng)手能力有了信心,這次的課程設(shè)計(jì)我感覺很完美,我會(huì)利用這次機(jī)會(huì)再努力的提高自己。</p><p> 編寫程序的過程中,我遇到了很多的問題。在此我特別要感謝幫助我的老師們,特別是老師,沒有他們,我就不能完成這個(gè)課程設(shè)計(jì),是他們不厭其煩地幫我講解。 </p><p> 經(jīng)過這個(gè)課程設(shè)計(jì),雖然時(shí)間比較短,完成任務(wù)的效果不是很理想,但是既然自
53、己嘗試過,就肯定學(xué)到了不少東西。這次課程設(shè)計(jì)對(duì)我綜合運(yùn)用所學(xué)知識(shí)的能力的提高有不小的幫助,之前做的實(shí)驗(yàn)都是很簡(jiǎn)單的編程,跟硬件結(jié)合也沒有這么復(fù)雜,實(shí)現(xiàn)的功能都比較簡(jiǎn)單,可是這次要實(shí)現(xiàn)的功能相對(duì)來說比較復(fù)雜,要求掌握的知識(shí)比較綜合。</p><p> 經(jīng)過短短一周的課程設(shè)計(jì),我認(rèn)識(shí)到,課程設(shè)計(jì)能真正讓人學(xué)到實(shí)際應(yīng)用的東西的一門課程。收獲比上幾星期課還多。</p><p><b>
54、 致謝</b></p><p> 經(jīng)過一個(gè)星期的艱苦努力終于完成了微機(jī)原理與接口技術(shù)課程設(shè)計(jì)內(nèi)容。在這里我非常感謝指導(dǎo)老師在課程實(shí)訓(xùn)過程中對(duì)我的指導(dǎo)和幫助。微機(jī)原理課程是一門非常有用的一項(xiàng)技術(shù),學(xué)習(xí)好微機(jī)原理這門課程對(duì)于我們以后畢業(yè)工作有著非常大的幫助,甚至決定我們以后的成長(zhǎng)之路。老師的指導(dǎo)猶如一盞明燈指引我們前進(jìn)的道路。</p><p> 衷心的感謝老師們,祝愿你們健康
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 微機(jī)系統(tǒng)與接口課程設(shè)計(jì)-電子琴
- 電子琴課程設(shè)計(jì)
- 課程設(shè)計(jì)--電子琴
- 電子琴課程設(shè)計(jì)
- 電子琴課程設(shè)計(jì)---電子琴的設(shè)計(jì)與實(shí)現(xiàn)
- 微機(jī)課程設(shè)計(jì)電子琴
- 簡(jiǎn)易電子琴課程設(shè)計(jì)
- 簡(jiǎn)易電子琴課程設(shè)計(jì)
- 簡(jiǎn)易電子琴課程設(shè)計(jì)
- 電子琴課程設(shè)計(jì)報(bào)告
- 電子琴的課程設(shè)計(jì)
- 電子琴課程設(shè)計(jì)論文
- 電子琴課程設(shè)計(jì)--基于單片機(jī)的電子琴設(shè)計(jì)
- 電子琴的設(shè)計(jì) 課程設(shè)計(jì)
- 電子琴課程設(shè)計(jì)--基于單片機(jī)的電子琴設(shè)計(jì)
- 電子琴課程設(shè)計(jì)-- 基于單片機(jī)的電子琴設(shè)計(jì)
- eda課程設(shè)計(jì)---自動(dòng)電子琴
- 數(shù)電課程設(shè)計(jì)---電子琴
- 課程設(shè)計(jì)報(bào)告--- 簡(jiǎn)易電子琴
- 簡(jiǎn)易電子琴課程設(shè)計(jì) (2)
評(píng)論
0/150
提交評(píng)論