版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 單片機(jī)原理及其應(yīng)用</b></p><p><b> 課程設(shè)計(jì)</b></p><p><b> —簡易電子琴設(shè)計(jì) </b></p><p><b> 課程設(shè)計(jì)任務(wù)書</b></p><p> 設(shè)計(jì)題目: 簡易電子琴
2、</p><p><b> 設(shè)計(jì)目的及要求:</b></p><p><b> 目的:</b></p><p> 熟悉手工焊錫的常用工具的使用及其維護(hù)與修理。</p><p> 基本掌握手工電烙鐵的焊接技術(shù),能夠獨(dú)立的完成簡單電子產(chǎn)品的安裝與焊接。熟悉電子產(chǎn)品的安裝工藝的生產(chǎn)流程。</
3、p><p> 熟悉印制電路板設(shè)計(jì)的步驟和方法,熟悉手工制作印制電板的工藝流程,能夠根據(jù)電路原理圖,元器件實(shí)物設(shè)計(jì)并制作印制電路板。</p><p> 熟悉常用電子器件的類別、型號(hào)、規(guī)格、性能及其使用范圍,能查閱有關(guān)的電子器件圖書。</p><p> 能夠正確識(shí)別和選用常用的電子器件,并且能夠熟練使用普通萬用表和數(shù)字萬用表。</p><p>
4、 掌握和運(yùn)用單片機(jī)的基本內(nèi)部結(jié)構(gòu)、功能部件、接口技術(shù)以及應(yīng)用技術(shù)。</p><p> 各種外圍器件和傳感器的應(yīng)用;</p><p> 了解電子產(chǎn)品的焊接、調(diào)試與維修方法。</p><p><b> 要求:</b></p><p> 學(xué)生都掌握、單片機(jī)的內(nèi)部結(jié)構(gòu)、功能部件,接口技術(shù)等技能;</p>
5、<p> 根據(jù)題目進(jìn)行調(diào)研,確定實(shí)施方案,購買元件,并繪制原理圖,焊接電路板,調(diào)試程序;</p><p> 焊接和寫匯編程序及調(diào)試,提交課程設(shè)計(jì)系統(tǒng)(包括硬件和軟件);. </p><p><b> 完成課程設(shè)計(jì)報(bào)告</b></p><p> 設(shè)計(jì)內(nèi)容和方法:用STC89C52單片機(jī)和電平轉(zhuǎn)換芯片MAX232組成一個(gè)簡單的控制
6、電路,用以讓蜂鳴器發(fā)出不同音符。</p><p> 方法:利用EDA軟件PROTEL99SE設(shè)計(jì)電路圖,再用電烙鐵將實(shí)物焊接到實(shí)驗(yàn)電路板上,通過電腦的串口寫入一段程序到單片機(jī)中,實(shí)現(xiàn)單片機(jī)的控制作用</p><p><b> 目 錄</b></p><p><b> 1 緒論1</b></p>&l
7、t;p><b> 2 系統(tǒng)分析2</b></p><p> 3 系統(tǒng)硬件設(shè)計(jì)3</p><p> 4 系統(tǒng)軟件設(shè)計(jì)4</p><p><b> 5 總結(jié)5</b></p><p><b> 參考文獻(xiàn)6</b></p><p>&
8、lt;b> 附錄7</b></p><p><b> 緒論</b></p><p> 單片微型計(jì)算機(jī)是大規(guī)模集成電路技術(shù)發(fā)展的產(chǎn)物,屬第四代電子計(jì)算機(jī),它具有高性能、高速度、體積小、價(jià)格低廉、穩(wěn)定可靠、應(yīng)用廣泛的特點(diǎn)。它的應(yīng)用必定導(dǎo)致傳統(tǒng)的控制技術(shù)從根本上發(fā)生變革。因此,單片機(jī)的開發(fā)應(yīng)用已成為高科技和工程領(lǐng)域的一項(xiàng)重大課題。 電子琴是
9、現(xiàn)代電子科技與音樂結(jié)合的產(chǎn)物,是一種新型的鍵盤樂器。它在現(xiàn)代音樂扮演著重要的角色,單片機(jī)具有強(qiáng)大的控制功能和靈活的編程實(shí)現(xiàn)特性,它已經(jīng)溶入現(xiàn)代人們的生活中,成為不可替代的一部分。本文的主要內(nèi)容是用AT89S51單片機(jī)為核心控制元件,設(shè)計(jì)一個(gè)電子琴。以單片機(jī)作為主控核心,與鍵盤、揚(yáng)聲器等模塊組成核心主控制模塊,在主控模塊上設(shè)有16個(gè)按鍵和揚(yáng)聲器。 本文主要對(duì)使用單片機(jī)設(shè)計(jì)簡易電子琴進(jìn)行了分析,并介紹了基于單片機(jī)電子琴統(tǒng)硬件組成。利
10、用單片機(jī)產(chǎn)生不同頻率來獲得我們要求的音階,最終可隨意彈奏想要表達(dá)的音樂。并且本文分別從原理圖,主要芯片,各模塊原理及各模塊的程序的調(diào)試來詳細(xì)闡述。本系統(tǒng)是簡易電子琴的設(shè)計(jì),按下鍵盤矩陣中的按鍵會(huì)使數(shù)碼管顯示當(dāng)前按鍵,揚(yáng)聲器播放器對(duì)應(yīng)的音符。通過設(shè)計(jì)本系統(tǒng)可了解單片機(jī)的基本功能。對(duì)單片機(jī)的了解有一個(gè)小的</p><p> AT89S51是一個(gè)低功耗,高性能CMOS 8位單片機(jī),片內(nèi)含4k Bytes ISP(In
11、-system programmable)的可反復(fù)擦寫1000次的Flash只讀程序存儲(chǔ)器,器件采用ATMEL公司的高密度、非易失性存儲(chǔ)技術(shù)制造,兼容標(biāo)準(zhǔn)MCS-51指令系</p><p><b> 2 系統(tǒng)分析</b></p><p><b> 2.1 系統(tǒng)組成</b></p><p> 本系統(tǒng)只要以51單片機(jī)為主
12、控核心,與矩陣鍵盤、揚(yáng)聲器一起組合而成。</p><p> 2.2 系統(tǒng)工作原理</p><p> 本系統(tǒng)掃描鍵盤矩陣、顯示按鍵、揚(yáng)聲器發(fā)出對(duì)應(yīng)音符。</p><p> 4X4行列式鍵盤識(shí)別及顯示原理如下:</p><p> 組成鍵盤的按鍵有機(jī)械式、電容式、導(dǎo)電橡膠式、薄膜式多種,但不管什么形式,其作用都是一個(gè)使電路接通與斷開的開關(guān)。
13、目前微機(jī)系統(tǒng)中使用的鍵盤按其功能不同,通??煞譃榫幋a鍵盤和非編碼鍵盤兩種基本類型。 編碼鍵盤:鍵盤本身帶有實(shí)現(xiàn)接口主要功能所需的硬件電路。不僅能自動(dòng)檢測被按下的鍵,并完成去抖動(dòng)、防串鍵等功能,而且能提供與被按鍵功能對(duì)應(yīng)的鍵碼(如ASCII碼)送往CPU。所以,編碼鍵盤接口簡單、使用方便。但由于硬件電路較復(fù)雜,因而價(jià)格較貴。 非編碼鍵盤:鍵盤只簡單地提供按鍵開關(guān)的行列矩陣。有關(guān)按鍵的識(shí)別、鍵碼的確定與輸入、去抖動(dòng)等功能均由
14、軟件完成。目前微機(jī)系統(tǒng)中,一般為了降低成本大多數(shù)采用非編碼鍵盤。 鍵盤接口必須具有去抖動(dòng)、防串鍵、按鍵識(shí)別和鍵碼產(chǎn)生4個(gè)基本功能。 (1)去抖動(dòng):每個(gè)按鍵在按下或松開時(shí),都會(huì)產(chǎn)生短時(shí)間的抖動(dòng)。抖動(dòng)的持續(xù)時(shí)間與鍵的質(zhì)量相關(guān),一般為5—20mm。所謂抖動(dòng)是指在識(shí)別被按鍵是必須避開抖動(dòng)狀態(tài),只有處在穩(wěn)定接通或穩(wěn)定斷開狀態(tài)才能保證識(shí)別正確無誤。去抖問</p><p> 題可通過軟件延時(shí)或硬件電路解決。
15、 (2)防串鍵:防串鍵是為了解決多個(gè)鍵同時(shí)按下或者前一按鍵沒有釋放又有新的按鍵按下時(shí)產(chǎn)生的問題。常用的方法有雙鍵鎖定和N鍵輪回兩種方法。雙鍵鎖定,是當(dāng)有兩個(gè)或兩個(gè)以上的按鍵按下時(shí),只把最后釋放的鍵當(dāng)作有效鍵并產(chǎn)生相應(yīng)的鍵碼。N鍵輪回,是當(dāng)檢測到有多個(gè)鍵被按下時(shí),能根據(jù)發(fā)現(xiàn)它們的順序依次產(chǎn)生相應(yīng)鍵的鍵碼。 (3)被按鍵識(shí)別:如何識(shí)別被按鍵是接口解決的主要問題,一般可通過軟硬結(jié)合的方法完成。常用的方法有行掃描法和線反轉(zhuǎn)法兩種。
16、行掃描法的基本思想是,由程序?qū)︽I盤逐行掃描,通過檢測到的列輸出狀態(tài)來確定閉合鍵,為此,需要設(shè)置入口、輸出口一個(gè),該方法在微機(jī)系統(tǒng)中被廣泛使用。線反轉(zhuǎn)法的基本思想是通過行列顛倒兩次掃描來識(shí)別閉合鍵,為此需要提供兩個(gè)可編程的雙向輸入/輸出端口。 (4)鍵碼產(chǎn)生:為了從鍵的行列坐標(biāo)編碼得到反映鍵功能的鍵碼,一般在內(nèi)存區(qū)中建立一個(gè)鍵盤編碼表,通過查表獲得被按鍵的鍵碼。</p><p> 用AT89S51的并行口
17、P1接4×4矩陣鍵盤,以P1.0-P1.3作輸入線,以P1.4-P1.7作輸出線;在數(shù)碼管上顯示每個(gè)按鍵的“0-F”序號(hào)。</p><p><b> 3 系統(tǒng)硬件設(shè)計(jì)</b></p><p> 3.1 系統(tǒng)硬件總體設(shè)計(jì)</p><p> 本系統(tǒng)由鍵盤矩陣、LED顯示管、揚(yáng)聲器這幾個(gè)部分組成,LED顯示管顯示當(dāng)前按鍵,揚(yáng)聲器發(fā)出對(duì)
18、應(yīng)音符。硬件總體設(shè)計(jì)圖如下:</p><p> 3.2子系統(tǒng)(模塊)一</p><p> LED顯示模塊如圖2-2所示,利用AT89S51單片機(jī)的P0端口的P0.0-P0.7連接到一個(gè)七段數(shù)碼管的a-h(huán)的筆段上,數(shù)碼管的公共端接電源。</p><p> 矩陣掃描顯示當(dāng)前按鍵模塊如下:</p><p> 3.3子系統(tǒng)(模塊)二</
19、p><p> 矩陣掃描揚(yáng)聲器發(fā)出對(duì)應(yīng)音符模塊如下:</p><p> 3.4子系統(tǒng)(模塊)三</p><p> 矩陣鍵盤模塊圖如下:</p><p><b> 4 系統(tǒng)軟件設(shè)計(jì)</b></p><p> 4.1 系統(tǒng)軟件總體設(shè)計(jì)</p><p><b>
20、4.2 子系統(tǒng)一</b></p><p> 七段LED顯示器內(nèi)部由七個(gè)條形發(fā)光二極管和一個(gè)小圓點(diǎn)發(fā)光二極管組成,根據(jù)各管的極管的接線形式,可分成共陰極型和共陽極型。 LED數(shù)碼管的g~a七個(gè)發(fā)光二極管因加正電壓而發(fā)亮,因加零電壓而不以發(fā)亮,不同亮暗的組合就能形成不同的字形,這種組合稱之為字形碼。</p><p> 本系統(tǒng)按鍵顯示模塊軟件流程圖如下:</p>&
21、lt;p><b> 4.3子系統(tǒng)二</b></p><p> 一首音樂是許多不同的音階組成的,而每個(gè)音階對(duì)應(yīng)著不同的頻率,這樣我們就可以利用不同的頻率的組合,即可構(gòu)成我們所想要的音樂了,當(dāng)然對(duì)于單片機(jī)來產(chǎn)生不同的頻率非常方便,我們可以利用單片機(jī)的定時(shí)/計(jì)數(shù)器T0來產(chǎn)生這樣方波頻率信號(hào),因此,我們只要把一首歌曲的音階對(duì)應(yīng)頻率關(guān)系正確即可。</p><p>
22、利用AT89C51的內(nèi)部定時(shí)器使其工作計(jì)數(shù)器模式(MODE1)下,改變計(jì)數(shù)值TH0及TL0以產(chǎn)生不同頻率的方法產(chǎn)生不同音階,例如,頻率為523Hz,其周期T=1/523=1912μs,因此只要令計(jì)數(shù)器計(jì)時(shí)956μs/1μs=956,每計(jì)數(shù)956次時(shí)將I/O反相,就可得到中音DO(523Hz)。</p><p> 計(jì)數(shù)脈沖值與頻率的關(guān)系式(如式2-1所示)是:N=fi÷2÷fr</p&g
23、t;<p> 式中,N是計(jì)數(shù)值;fi是機(jī)器頻率(晶體振蕩器為12MHz時(shí),其頻率為1MHz);fr是想要產(chǎn)生的頻率。</p><p> 其計(jì)數(shù)初值T的求法如下:T=65536-N=65536-fi÷2÷fr</p><p> 例如:設(shè)K=65536,fi=1MHz,求低音DO(261Hz)、中音DO(523Hz)、高音DO(1046Hz)的計(jì)數(shù)值。&
24、lt;/p><p> T=65536-N=65536-fi÷2÷fr=65536-1000000÷2÷fr=65536-500000/fr</p><p> 低音DO的T=65536-500000/262=63627</p><p> 中音DO的T=65536-500000/523=64580</p><
25、p> 高音DO的T=65536-500000/1046=65059</p><p> 本系統(tǒng)按鍵發(fā)出對(duì)應(yīng)音符模塊軟件流程圖如下:</p><p><b> 5 系統(tǒng)使用說明</b></p><p> 5.1 系統(tǒng)安裝及配置說明</p><p> 5.1.1系統(tǒng)運(yùn)行環(huán)境</p><p&
26、gt; WINDOWS XP PROTEUS 7.1 SP2 Keil uv3 2.12</p><p> 5.1.2系統(tǒng)安裝及配置</p><p> 安裝Protues 和keil uVsision3。</p><p><b> 6 總結(jié)</b></p><p> 通過這次課程設(shè)計(jì),我學(xué)到了不少課本上
27、沒有的知識(shí),也鍛煉了自己的動(dòng)手能力,將以前學(xué)過的零散的知識(shí)串到一起。經(jīng)過我長時(shí)間的設(shè)計(jì)及調(diào)試,本系統(tǒng)基本能實(shí)現(xiàn)按下鍵盤矩陣中的按鍵,揚(yáng)聲器播放對(duì)應(yīng)的音符。但由于仿真系統(tǒng)原因,本設(shè)計(jì)音頻效果不是很好。不足之處有:1.可彈奏的音符數(shù)較少,只能在一定范圍內(nèi)滿足用戶需要??赏ㄟ^改進(jìn)鍵盤識(shí)別模塊和發(fā)生模塊來增加其復(fù)雜度2.音量不可調(diào)。</p><p> 我的綜合設(shè)計(jì)主要涉及硬件和軟件兩方面的內(nèi)容,通過這些我的硬件和軟件開
28、發(fā)能力都獲得了提高。首先硬件方面,基本了解了電子產(chǎn)品的開發(fā)流程和所要做的工作?;菊莆樟薖rotel99SE原理圖的方法,并設(shè)計(jì)了一個(gè)單片機(jī)最小系統(tǒng)。通過開發(fā)板的設(shè)計(jì)和硬件搭建的過程,使我對(duì)51系單片機(jī)的接口有了更深層次的理解,熟悉了一些單片機(jī)常用的外圍電路引腳和連接方法,如鍵盤等。并且我學(xué)會(huì)了分析問題解決問題的能力,加深了對(duì)所學(xué)理論知識(shí)的理解和運(yùn)用。我的動(dòng)手能力得到了很大的提高,創(chuàng)新意識(shí)得到了鍛煉。</p><p&
29、gt;<b> 參考文獻(xiàn)</b></p><p> [1] 彭偉.單片機(jī)C語言程序設(shè)計(jì)實(shí)訓(xùn)100例.電子工業(yè)出版社.2009年</p><p> [2] 吳運(yùn)昌.模擬電子線路基礎(chǔ).廣州:華南理工大學(xué)出版社,2004年</p><p> [3] 閻石.?dāng)?shù)字電子技術(shù)基礎(chǔ).北京:高等教育出版社,1997年</p><p&g
30、t; [4] 張曉麗等.?dāng)?shù)據(jù)結(jié)構(gòu)與算法.北京:機(jī)械工業(yè)出版社,2002年</p><p> [5] 馬忠梅等. ARM&Linux嵌入式系統(tǒng)教程.北京:北京航空航天大學(xué)出版社,2004年</p><p> [6] 李建忠.單片機(jī)原理及應(yīng)用.西安:西安電子科技大學(xué),2002年</p><p> [7] 韓志軍等.單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)[M].機(jī)械工業(yè)出版社
31、,2004</p><p> [8] 周潤景等. Proteus在MCS-51&ARM7系統(tǒng)中的應(yīng)用百例[M].電子工業(yè)出版社,2006</p><p> [9] 馬忠梅等.單片機(jī)的C語言應(yīng)用程序設(shè)計(jì)[M].北京航空航天大學(xué)出版社,2006</p><p> [10] 劉樹中,孫書膺,王春平.單片機(jī)和液晶顯示驅(qū)動(dòng)器串行接口的實(shí)現(xiàn)[J].微計(jì)算機(jī)信息,2
32、007</p><p><b> 附錄</b></p><p> 附錄1 總體代碼如下:</p><p> #include<reg52.h></p><p> sbit P14=P1^4; </p><p> sbit P15=P1^5; </p&
33、gt;<p> sbit P16=P1^6; </p><p> sbit P17=P1^7; </p><p> unsigned char keyval; </p><p> sbit sound=P3^6; </p><p> unsigned int C; </p>
34、<p> unsigned int f; </p><p> #define l_dao 262 </p><p> #define l_re 286 </p><p> #define l_mi 311 </p><p> #define l_fa 349 </p><
35、p> #define l_sao 392 </p><p> #define l_la 440 </p><p> #define l_xi 494 </p><p> #define dao 523 </p><p> #define re 587 </p><p>
36、#define mi 659 </p><p> #define fa 698 </p><p> #define sao 784 </p><p> #define la 880 </p><p> #define xi 987 </p><p> #defin
37、e h_dao 1046 </p><p> #define h_re 1174 </p><p> #define h_mi 1318 </p><p> #define h_fa 1396 </p><p> #define h_sao 1567 </p><p>
38、 #define h_la 1760</p><p> #define h_xi 1975 </p><p> void delay20ms(void) </p><p><b> {</b></p><p> unsigned char i,j;</p><p> for(
39、i=0;i<100;i++)</p><p> for(j=0;j<60;j++)</p><p><b> ;</b></p><p><b> }</b></p><p> void delay() </p><p><
40、;b> {</b></p><p> unsigned char i,j;</p><p> for(i=0;i<250;i++)</p><p> for(j=0;j<250;j++)</p><p><b> ;</b></p><p><b>
41、; }</b></p><p> void Output_Sound(void)</p><p><b> {</b></p><p> C=(46083/f)*10; </p><p> TH0=(8192-C)/32; </p><p> TL0=(8192
42、-C)%32; </p><p> TR0=1; </p><p> delay(); </p><p> TR0=0; </p><p> sound=1; </p><p> keyval=0xff;
43、</p><p><b> }</b></p><p> void main(void)</p><p><b> { </b></p><p> EA=1; </p><p> ET0=1; </p><p&g
44、t; ET1=1; </p><p> TR1=1; </p><p> TMOD=0x10; </p><p> TH1=(65536-500)/256; </p><p> TL1=(65536-500)%256; </p><p> while(
45、1) </p><p><b> {</b></p><p> switch(keyval)</p><p><b> {</b></p><p> case 1:f=dao; </p><p> Output_Sound
46、(); </p><p><b> break;</b></p><p> case 2:f=l_xi; </p><p> Output_Sound(); </p><p><b> break;</b></p><p> case
47、 3:f=l_la; </p><p> Output_Sound(); </p><p><b> break;</b></p><p> case 4:f=l_sao; </p><p> Output_Sound(); </p><p>
48、<b> break;</b></p><p> case 5:f=sao; </p><p> Output_Sound(); </p><p><b> break;</b></p><p> case 6:f=fa; </p&
49、gt;<p> Output_Sound(); </p><p><b> break;</b></p><p> case 7:f=mi; </p><p> Output_Sound(); </p><p><b> break; </b>
50、</p><p> case 8:f=re; </p><p> Output_Sound(); </p><p><b> break;</b></p><p> case 9:f=h_re; </p><p> Output_Sound
51、(); </p><p><b> break;</b></p><p> case 10:f=h_dao; </p><p> Output_Sound(); </p><p><b> break;</b></p><p> cas
52、e 11:f=xi; </p><p> Output_Sound(); </p><p><b> break;</b></p><p> case 12:f=la; </p><p> Output_Sound(); </p><p&g
53、t;<b> break; </b></p><p> case 13:f=h_la; </p><p> Output_Sound(); </p><p><b> break;</b></p><p> case 14:f=h_sao; <
54、;/p><p> Output_Sound(); </p><p><b> break;</b></p><p> case 15:f=h_fa; </p><p> Output_Sound(); </p><p><b> break;</b
55、></p><p> case 16:f=h_mi; </p><p> Output_Sound(); </p><p><b> break; </b></p><p><b> } </b></p><p><b>
56、}</b></p><p><b> } </b></p><p> void Time0_serve(void ) interrupt 1 using 1 </p><p><b> {</b></p><p> TH0=(8192-C)/32; </p>
57、;<p> TL0=(8192-C)%32; </p><p> sound=!sound; </p><p><b> }</b></p><p> void time1_serve(void) interrupt 3 using 2 </p><p><b>
58、 {</b></p><p> TR1=0; </p><p> P1=0xf0; </p><p> if((P1&0xf0)!=0xf0) </p><p><b> {</b></p><p>
59、; delay20ms(); </p><p> if((P1&0xf0)!=0xf0) </p><p><b> {</b></p><p> P1=0xfe; </p><p> if(P14==0) </p>&
60、lt;p> keyval=1; </p><p> if(P15==0) </p><p> keyval=2; </p><p> if(P16==0) </p><p> keyval=3; </p>
61、<p> if(P17==0) </p><p> keyval=4; </p><p> P1=0xfd; </p><p> if(P14==0) </p><p> keyval=5; </p>
62、<p> if(P15==0) </p><p> keyval=6; </p><p> if(P16==0) </p><p> keyval=7; </p><p> if(P17==0) </p&
63、gt;<p> keyval=8; </p><p> P1=0xfb; </p><p> if(P14==0) </p><p> keyval=9; </p><p> if(P15==0) </p>
64、<p> keyval=10; </p><p> if(P16==0) </p><p> keyval=11; </p><p> if(P17==0) </p><p> keyval=12; </p><p> P
65、1=0xf7; </p><p> if(P14==0) </p><p> keyval=13; </p><p> if(P15==0) </p><p> keyval=14; </p><p> if(P16=
66、=0) </p><p> keyval=15; </p><p> if(P17==0) </p><p> keyval=16; </p><p><b> }</b></p><p><b> }</b>
67、</p><p> TR1=1; </p><p> TH1=(65536-500)/256; </p><p> TL1=(65536-500)%256; </p><p><b> }</b></p><p><b> 附錄2 實(shí)物
溫馨提示
- 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. 眾賞文庫僅提供信息存儲(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ī)簡易電子琴單片機(jī)課程設(shè)計(jì)
- 簡易電子琴單片機(jī)課程設(shè)計(jì)
- 簡易電子琴單片機(jī)課程設(shè)計(jì)
- 簡易電子琴單片機(jī)課程設(shè)計(jì)
- 單片機(jī)課程設(shè)計(jì)簡易電子琴
- 單片機(jī)課程設(shè)計(jì)——簡易電子琴
- 單片機(jī)課程設(shè)計(jì)---簡易電子琴
- 單片機(jī)課程設(shè)計(jì)--簡易電子琴設(shè)計(jì)
- 51單片機(jī)課程設(shè)計(jì)--簡易電子琴
- 基于單片機(jī)的簡易電子琴課程設(shè)計(jì)
- 基于單片機(jī)的簡易電子琴課程設(shè)計(jì)
- 單片機(jī)課程設(shè)計(jì)--基于51單片機(jī)的簡易電子琴
- 課程設(shè)計(jì)----簡易單片機(jī)電子琴設(shè)計(jì)
- 單片機(jī)課程設(shè)計(jì)---電子琴
- 單片機(jī)課程設(shè)計(jì)(電子琴)
- 單片機(jī)課程設(shè)計(jì)-電子琴
- 單片機(jī)課程設(shè)計(jì)——電子琴
- 基于51單片機(jī)簡易電子琴的課程設(shè)計(jì)
- 電子琴課程設(shè)計(jì)--基于單片機(jī)的電子琴設(shè)計(jì)
- 單片機(jī)課程設(shè)計(jì)---電子琴設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論