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

正文內(nèi)容

基于單片機的電子琴系統(tǒng)設計_畢業(yè)設計(留存版)

2025-09-13 17:20上一頁面

下一頁面
  

【正文】 Ox88; k = 15; break; } if(FY==0) { /*根據(jù)所得的 k 值設定計數(shù)器 1 的計數(shù)初值 */ STH0 = tab[k]/256; STL0 = tab[k]%256; TR0 = 1; while ((P0amp。感謝你們,大學四年給我了那么多的幫助與鼓勵,在我不開心的時候,總能 讓我開心起來。利用單片機產(chǎn)生不同頻率來獲得我們要求的音階,最終可隨意彈奏想要表達的音樂。 青島理工大學畢業(yè)設計 22 青島理工大學畢業(yè)設計 23 第 5 章 調(diào)試 Proteus 簡介 Proteus(海神)的 ISIS 是一款 Labcenter 出品的電路分析實物仿真系統(tǒng),可仿真各種電路和 IC,并支持單片機,元件庫齊全,使用方便,是不可多得的專業(yè)的單片機軟件仿真系統(tǒng)。 計數(shù)脈沖值與頻率的關(guān)系式是: N=fi247。 (1) 靜態(tài)顯示驅(qū)動:靜態(tài)驅(qū)動也稱直流驅(qū)動。雙鍵鎖定,是 當 有兩個或兩個以上的按鍵按下時,只把最后釋放的鍵當作有效鍵并青島理工大學畢業(yè)設計 12 產(chǎn)生相應的鍵碼。具體的識別及編程方法如下所述。石晶振蕩和陶瓷振蕩均可采用。然而要注意的是:每當用作外部數(shù)據(jù)存儲器時,將跳過一個 ALE 脈沖。 P2 口 : P2 口為一個內(nèi)部上拉電阻的 8 位雙向 I/O 口, P2 口緩沖器可接收,輸 出 4 個 TTL 門電流,當 P2 口被寫 1 時,其管腳被內(nèi)部上拉電阻拉高,且作為青島理工大學畢業(yè)設計 9 輸入。 AT89C2051 是一種帶 2K 字節(jié)閃爍可編程可擦 除只讀存儲器的單片機。 4. 固 定音樂播放有按鍵控制:“播放”、“彈奏 /停止”。在生活和生產(chǎn)的各個領(lǐng)域中,凡是有自動控制要求 的地方都會有單片機的身影出現(xiàn);從簡單到復雜,從空中、地面到地下,凡是能 想象到的地方幾乎都有使用 單片機的需求。 。 青島理工大學 畢 業(yè) 設 計 題目: 基于單片機的電子琴系統(tǒng)設計 院系名稱: 機電工程系 專業(yè)班級: 機械設計制造及其自動化 畢業(yè)設計任務書 專業(yè) 機械設計制造及其自動化 班級 姓名 下發(fā)日期 20xx0301 題目 基于單片機的電子琴系統(tǒng)設計 專題 單片機系統(tǒng)設計 主 要 內(nèi) 容 及 要 求 內(nèi)容: 使用 51 系列單片機作為核心控制器完成簡單電子琴的制作。 答 辯 委 員 會 評 語 評 定 成 績 周 記 說明書 (或論文 ) 圖 紙 答 辯 總 評 答辯委員會主席簽字 日 期 ( 5%) ( 65%) ( 30%) 百分 制 等級制 青島理工大學畢業(yè)設計 I 摘 要 隨著社會的發(fā)展進步,音樂逐漸成為我們生活中很重要的一部分,有人曾說喜歡音樂的人不會向惡?,F(xiàn)在,盡管單片機的應用已經(jīng)很普遍 了,但仍有許多可以用 單片機控制而尚未實現(xiàn)的項目,因此,單片機的應用大有 可以想象和拓展的空間。 5. 彈奏電子琴時能播放出準確的聲音,不彈奏時可以播放內(nèi)置音樂。單片機的可擦除只讀存儲器可以反復擦除 100 次。并因此作為輸入時, P2 口的管腳被外部拉低,將輸出電流。如想禁止 ALE 的輸出可在 SFR8EH 地址上 置 0。如采用外部時鐘源驅(qū)動器件,XTAL2 應不接。 矩陣式鍵盤的按鍵識別方法 確定矩陣式鍵盤上何鍵被按下介紹一種“行掃描法”。 N 鍵輪回,是 當 檢測到有多個鍵被按下時, 能根據(jù)發(fā)現(xiàn)它們的順序依次產(chǎn)生相應鍵的鍵碼。靜態(tài)驅(qū)動是指每個數(shù)碼管的每一個段碼都由一個單片機的 I/O 端口進行驅(qū)動,或者使用如 BCD 碼二 —十進制譯碼器譯碼進行驅(qū)動。2247。 該軟件的特點: ( 1)全部滿足我們提出的單片機軟件仿真系統(tǒng)的標準,并在同類產(chǎn)品中具有明顯的優(yōu)勢。說明一首音樂是許多不同的音階組成的,而每個音階對應著不同的頻率,這樣我們就可以利用不同的頻率的組合,即可構(gòu)成我們所想要的音樂了,于是我們可以利用單片機的定時 /計數(shù)器 T0 來產(chǎn)生這樣方波頻率信號,因此,我們只要把一首歌曲的音階對應頻率關(guān)系弄正確即可,然后我們利用功放電路來將音樂 聲音放大,同時通過顯示模塊來確知自己所彈的音符。不會忘記,大學四年里我們一起度過的歡樂時光,那些開心的日子,總是那么令人難以忘懷。Oxf0)!=Oxf0); TR0 = 0; } else { while (FY==1) { if (Song[k][Tone_Index]==1) 青島理工大學畢業(yè)設計 38 Tone_Index=0; STH0= (tab[Song[k] [Tone_Index]])/256; STL0=(tab[Song[k][Tone Index]])%256; P2=DSY_CODE[Song[k][Tone_Index]]; TR0 = 1; delay1 (300*Len[k][Tone_Index]); Tone_Index++; TR0 = 0; } } } } } } 青島理工大學畢業(yè)設計 39 青島理工大學畢業(yè)設計 40 附錄 Ⅱ 英文文獻 Microcontrollers are used in a multitude of mercial applications such as modems, motorcontrol systems, air conditioner control systems, automotive engine and among others. The high processing speed and enhanced peripheral set of these microcontrollers make them suitable for such highspeed eventbased , these critical application domains also require that these microcontrollers are highly reliable. The high reliability and low market risks can be ensured by a robust testing process and a proper tools environment for the validation of these microcontrollers both at the ponent and at the system level. Intel Plaform Enginee。身邊的同學和朋友,有你們,我的大學才算完整。這個設計題目 并不是新的,但從中能體現(xiàn)到一個系統(tǒng)開 發(fā)設計的過程,足于讓我們受益。 ( 3)目前支持的單片機類型有: 68000 系列、 8051 系列、 AVR 系列、 PIC12系列、 PIC16 系列、 PIC18 系列、 Z80 系列、 HC11 系列以及各種外圍芯片。 其計數(shù)初值 T 的求法如下: T=65536—N=65536—fi247。 (2) 動態(tài)顯示驅(qū)動:數(shù)碼管動態(tài)顯示接口是單片機中應用最為廣泛的一種顯 示方式之一,動態(tài)驅(qū)動是將所有數(shù)碼管的 8 個顯示筆劃 a, b, c, d, e, f, g, dp的同 名端連在一起,另外為每個數(shù)碼管的公共極 COM 增加位選通控制電路,位選通由各自獨立的 I/O 線控制, 當 單片機輸出字形碼時,所有數(shù)碼管都接收到相同的字形碼,但究竟是那個數(shù)碼管會顯示出字形,取決于單片機對位選通 COM 端電青島理工大學畢業(yè)設計 14 路的控制,所以我們只要將需要顯示的數(shù)碼管的選通控制打開,該位就顯示出字形,沒有選通的數(shù)碼管就不會亮。常用的方法有行掃描法 和線反轉(zhuǎn)法兩種。 ( 1)判斷鍵盤中有無鍵按下將全部行線置低電平,然后檢測列線的狀態(tài)。 芯片擦除 整個 PER0M 陣列和三個鎖定位的電擦除可通過正確的控制信號組合,并保持 ALE 管腳處于低電平 10ms 來完成。另外,該引腳被略微拉高。 P2 口當用于外部程序存儲器或 16 位地址外部數(shù)據(jù)存儲器進行存取時, P2 口輸出地址的高八位。由于將多功能 8 位 CPU和閃存 存儲器組合在單個芯片中, ATMEL的 AT89C51 是一種高效微控控制器, AT89C2051 是它的一種精簡版本。 AT89C51 單片機設計微型電子琴的方法,僅需 AT89C51 最小系統(tǒng),擴展一組矩陣鍵盤,再接一組發(fā)光二極管用來指示電子琴的工作狀態(tài)。 但是,單片機應用的意義絕不僅限于它的廣闊范圍以及所帶來 的經(jīng)濟效益 上,更重要的意義還在于:單片機的應用正從根本上改變著傳統(tǒng)的控制系統(tǒng)設計 思想和設計方法。本論文設計一個基于單片機的簡易電子琴。 要求: ( 1)、用鍵盤做出電子琴按鍵,每鍵代表一個音符; ( 2)、各音符按一定順序排列,符合電子琴的按鍵排列順序; ( 3)、可以彈奏出簡單的樂曲; ( 4)、附加功能如自動演奏簡單節(jié)奏、樂曲。若總分 60 分,“設計質(zhì)量” 24 分,建議不能提交論文評閱乃至答辯。目前單片機已用于工業(yè)控制、機電 一體化設備、儀器儀表、信號處理、現(xiàn)代兵器、交通能源、商用設備、醫(yī)療設備 及家用電器等各個 領(lǐng)域,隨著單片機性能的不斷提高,它的應用將會更加廣泛。 2. 用鍵盤做 出電子琴的按鍵,每鍵代表一個音符。其主要模塊由五個部分組成,具體關(guān)系如 圖 21所示: 圖 21 帶存儲的電子琴框圖 上圖即為此次設計中的電子琴的硬件結(jié)構(gòu)圖 ,我們運用單片機的最小系統(tǒng),用 P0 口的高四位和 P0 口的低四位作 4 4 矩陣式按鍵的接口,用 P2 口作數(shù)碼管的接口,用 P3. 7 作信號輸出口。 P1 口管腳寫入 1 后,被內(nèi)部上拉為高,可用作輸入,P1 口被外部下拉為低電平時,將輸出電流,這是由于內(nèi)部上拉的緣故。在平時, ALE 端以不變的頻率周期輸出正脈沖信號,此頻率為振蕩器頻率的 1/6。 振蕩器特性: XTAL1 和 XTAL2 分別為反向放大器的輸入和輸出。這樣,到按鍵沒有按下時,所有的輸出端都是高電平,代表無鍵按下。 (2) 防串鍵:防串鍵是為了解決多個鍵同時按下或者前一按鍵沒有釋放又有新的按鍵按下時產(chǎn)生的問題。當某一字段的陽極為低電平時,相應字段就不亮。就可在 P3. 7 引腳上得到此頻率的脈沖。只能 通過外部功能鍵來實現(xiàn)曲目及功能的切換,是該電子琴設計的一個缺憾。 青島理工大學畢業(yè)設計 27 第 6 章 結(jié)論 將程序?qū)?AT89C51 芯片,調(diào)試成功后可任意彈奏自己想要的旋律。 其次,要感謝所有曾經(jīng)給我們班任課的老師,老師們教會我的不僅僅是專業(yè)知識,更多的是對待學習、對待生活的態(tài)度。 //行掃描碼左移一位 } } /*外部中斷 0,這里是彈唱按鍵 */ void EX0_INT( ) interrupt 0 { FY=0; LED1=1; LED2=0; } /*外部中斷 1,這里是播放按鍵 */ void EX1_INT( ) interrupt 2 { FY=1; LED1=0; LED2=1; } /*定時器 0 中斷服務子程序 */ void timeO_int(void) interrupt 1 using 0 { /*設置計數(shù)初值 */ 青島理工大學畢業(yè)設計 36 TH0 = STH0; TL0 = STL0; SPK=!SPK; //反相,產(chǎn)生輸出脈沖 P2=DSY_CODE[k]; } void main(void) { LED1=1; LED2=0; P2=Ox3f; IE=Ox87; TMOD=Ox01; IT0=1; IT1=1; while(1) { P0= Oxf0; //發(fā)全 0 列掃描碼 if ((P0amp。 青島理工大學畢業(yè)設計 30 青島理工大學畢業(yè)設計 31 參考資料 [1]康年光 .電子技術(shù)基礎(chǔ)(數(shù)字部分) .高等教育出版社 .20xx. 07 [2]劉樂喜 .微機計算機接 U 技術(shù)及應用 .華中科技大學出版社 . [3]謝嘉奎 .電子線路(線性部分) .高等教育出版社 . [4]潭浩強 .C 語言程序設計 .清華大學出版社 . [5]李群芳,肖看 .單片機原理、接口及應用 — 嵌入式系統(tǒng)技術(shù)基礎(chǔ) .清華大學出 版社 . [6]馮博琴 .微型計算機原理與接口技術(shù) .清華大學出版社 .20xx
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1