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

正文內容

畢業(yè)論文基于stc89c52單片機的電子琴設計與實現(xiàn)-資料下載頁

2024-11-16 18:44本頁面

【導讀】喜歡音樂的人不會向惡。我們都會抽空欣賞世界名曲,作為對精神的洗禮。文設計一個基于單片機的簡易電子琴。我們對于電子琴如何實現(xiàn)其功能,如聲音。強弱控制、節(jié)拍器、自動放音功能等等也很好奇。它的應用必定導致傳統(tǒng)的控制技術從根本上發(fā)生變革。片機的開發(fā)應用已成為高科技和工程領域的一項重大課題。片機)在其中扮演著十分重要的角色。雖然它沒有常見的PC那樣大的體積和重量,不會在?;钪行枰嬎?、控制、測量等智能活動的各個角落。自20世紀70年代問世以來,單片機。能儀表、機電一體化、實時控制、分布式多機系統(tǒng)、家用電器等各個領域得到了廣泛應用,電子琴是現(xiàn)代電子科技與音樂結合的產物,是一種新型的鍵盤樂器。它已經(jīng)溶入現(xiàn)代人們的生活中,成為不可替代的一部分。以單片機作為主控核心,本系統(tǒng)運行穩(wěn)定,其優(yōu)點是硬件電路簡單,軟件功能完善,控制系統(tǒng)可靠,性價比較高等,具有一定的實用和參考價值。電子琴的工作原理·························································系統(tǒng)開發(fā)的意義····················&#18

  

【正文】 序調用各個子程序實現(xiàn)功能的過程,要使主程序和整個程序都能平穩(wěn)運行,各個模塊的子程 序的正確與平穩(wěn)運行必不可少,所以在軟件調試的最初階段就是把各個子程序模塊進行分別調試。 第 6 章 調試結論 通過各方面努力,本次單片機課程設計任務完成,系統(tǒng)大部分功能已實現(xiàn)??梢噪S意演奏一首喜歡的曲子,并可以顯示在數(shù)碼管上,可以通過功能切換進行自動播放歌曲,基本達到預定的效果。單片機課程設計是??茖W習階段一次非常難得的理論與實踐相結合的機會,通過這次系統(tǒng)的項目設計提高了我運用所學的專業(yè)基礎知識來解決面臨實際問題的能力,同時也提高了我查閱各種文獻資料、設計手冊、設計規(guī)范以及軟件編程排版的水平。対單片機課程設計 的整個流程和設計要求都有了深刻的認識,對以后的學習和設計都有很大的幫助。 第 7 章 設計心得體會 通過這次單片機課程設計,我弄懂了不少課本上的知識,還擴展了一些課本沒有的知識,通過自己的思考和努力,很好的完成了這次課程設計。 首先在課程設計剛開始的調研階段,我學會了怎么通過各種方式查詢相關的資料。通過對這些資料的學習,我大致了解了單片機的發(fā)展現(xiàn)狀以及未來的發(fā)展趨勢,認識到目前單片機方面的各種各樣的發(fā)展,和它們之間的競爭。了解了單 26 片機方面的先進技術,這些都為我的未來的學習指明了方向。 我的課程設計主要涉及硬件和 軟件兩方面的內容,通過這些我的硬件和軟件開發(fā)能力都獲得了提高。首先硬件方面,基本了解了電子產品的開發(fā)流程和所要做的工作。雖然本次課程設計的硬件焊接工序沒有實際操作,但是我們對每一個元件的分析和選取都是很到位的,對電路的分析在指導老師鄧芳明老師的幫助下更是步步深入。對電路的分析和理解有了更實際的感受。 在軟件方面,程序的編寫是我們的弱項,所以我們是先從網(wǎng)上找來類似的程序模板,然后借助各方面的資料對程序的每一步進行分析,按我們的需求進行修改,最終才得到我們現(xiàn)在的程序方案。比如,在原有的基礎上增加了一些歌曲的程序 ,更改了中斷程序等等。 微型計算機的出現(xiàn)和大量使用將人類社會帶入一個新的時代,單片微型計算機 (簡稱單片機 )在其中扮演著十分重要的角色。雖然它沒有常見的 PC 那樣大的體積和重量,不會在辦公桌或控制臺上占據(jù)一個顯要的位置,但它就像小小的螺絲釘一樣,鑲嵌在人們工作、生活中需要計算、控制、測量等智能活動的各個角落。自 20 世紀 70 年代問世以來,單片機以其體積小、可靠性高、控制功能強、使用方便、性能價格比高、容易產品化等特點,在智能儀表、機電一體化、實時控制、分布式多機系統(tǒng)、家用電器等各個領域得到了廣泛應用,對各個行業(yè)的 技術改造和產品的更新?lián)Q代起著重要的推動作用,對人們生活質量的提高產生了深刻的影響。作為 21 世紀的工科大學生,學好單片機,一方面可以加深對計算機原理和結構的認識,另一方面也為自身在專業(yè)上的深入發(fā)展構筑了一個很好的平臺 其 重要性怎么強調都不為過。 將程序燒入芯片 ,調試成功后 ,可任意彈奏自己想要的旋律。 還可以自動播放系統(tǒng)自帶的音樂歌曲。 通過制作電子琴,將幾個模塊很好的融合起來,對使用單片機設計簡易電子琴進行了分析,并介紹了基于單片機電子琴 系 統(tǒng)硬件 和軟件系統(tǒng)的 組成。利用單片機產生不同頻率來獲得我們要求的音階,最終 可隨意彈奏想要表達的音樂。說明一首音樂是許多不同的音階組成的,而每個音階對應著不同的頻率,這樣我們就可以利用不同的頻率的組合,即可構成我們所想要的音樂了,于是我們可以利用單片機的定時 /計數(shù)器 T0 來產生這樣方波頻率信號,因此,我們只要把一首歌曲的音階對應頻率關系弄正確即可,然后我們利用功放電路來將音樂聲音放大,同時通過顯示模塊來確知自己所彈的音符。 通過功能切換來播放你想要的系統(tǒng)歌曲音樂。 不足之處有: 的通過實踐和練習來提高加強。比如 對單片機開發(fā)的最小系統(tǒng)要有跟多的認識。 , 最多只能設置 16 個音符, 只能在一定范圍內滿足用戶需要??赏ㄟ^改進鍵盤識別模塊和發(fā)生模塊來增加其復雜度。 ,只有一種波形的頻率輸出。可以在外圍電路設計濾波電路,接在不同的輸出口,通過軟件實現(xiàn)不同端口的輸出,從而接入不同的濾波電路,輸出不同的波形,從而獲得不一樣的音色。 ,只能單個鍵按下輸出單個的音階。 ,本次選用的按鍵有些較難按下,有些反應不夠靈敏,所以導致演奏時不夠流暢,音 色還有些吵雜等等問題。 總之,通過本次單片機課程設計,我學到了很多在課堂里沒有學到和用過的 27 新知識和實踐技巧,對于單片機的課程設計中遇到的難點和問題,自己不會的東西和知識點,我會以積極的態(tài)度和求實認真的心態(tài)去思考和分析,對于課程設計的具體流程和設計方法,思路的探索和形成都有了自己的一些目標,對于以后的課程設計和實訓積累了不少的經(jīng)驗,感覺自己比以前會更有目的的去做好一件事情,通過此次課程設計受益匪淺。 致 謝 這次畢業(yè)論文能夠得以順利完成,是所有曾經(jīng)指導過我的老師,幫助過我的同學,一直支持著我的家 人對我的教誨、幫助和鼓勵的結果。我要在這里對他們表示深深的謝意! 首先,要特別感謝我的指導老師 —— 李佳慧 老師。 李 老師在我畢業(yè)論文的撰寫過程中,給我提供了極大的幫助和指導。從開始選題到中期修正,再到最終定稿, 李 老師給我提供了許多寶貴建議。老師淵博的專業(yè)知識,嚴謹?shù)闹螌W態(tài)度,精益求精的工作作風,誨人不倦的高尚師德,樸實無華、平易近人的人格魅力對我影響深遠。不僅使我樹立了遠大的學術目標、掌握了基本的研究方法,還使我明白了許多待人接物與為人處世的道理。 其次,要感謝所有曾經(jīng) 教 我們 單片機還有電路 的 任課 老師,老師們教會我的不僅僅是專業(yè)知識,更多的是對待學習、對待生活的態(tài)度。 再次,感謝我的室友及其他好友,因為有你們的幫助,我的論文得以順利完成。感謝你們,大學四年給我了那么多的幫助與鼓勵,在我不開心的時候,總能讓我開心起來。不會忘記,大學四年里我們一起度過的歡樂時光,那些開心的日子,總是那么令人難以忘懷 。 最后對老師,同學再次致以我最衷心的感謝!教導過我的老師,你們的人格魅力永記我心間。身邊的同學和朋友,有你們,我的大學才算完整。寢室的好友,你們的天賦猶如上天恩賜,有了你們我的生活更加精彩。 28 參考文獻 [1] 周美娟,肖來勝 . 單片機原理及系統(tǒng)設計, [M].北京:清華大學出版社, 2020 Zhou meijuan, Xiao laisheng. Singlechip microputer principle and system design [M] .beijing: Tsinghua University Press,2020(in Chinese) [2] 謝自美 .電子線路設計實驗測試, [M].華中理工大學出版社, 1992 Xie zimei. Electronic circuit design ? experimental ? test[M] . In huazhong university of science and technology press,1992(in Chinese) [3] 李全利 .單片機原理及應用 , [M].北京 : 高等教育出版社 , 2020 Li quanli . Singlechip microputer principle and application[M] .beijing: Higher education press,2020(in Chinese) [4] 劉湘濤 , 江世明 .單片機原理及應用 , [M].北京 : 電子工業(yè)出版社 , 2020 Liu xiangtao, Jiang shiming. Singlechip microputer principle and application[M] .beijing: Publishing house of electronics industry,2020(in Chinese) [5] 李傳軍 .單片機原理及應用 , [M].鄭州 : 河南科學技術出版社, 2020 Li chuanjun. Singlechip microputer principle and application[M] .zhengzhou:Henan science and technology press,2020(in Chinese) [6] 吳金戎 , 沈慶陽 , 郭庭吉 .單片機實踐與應用 , [M].北京 : 清華大學出版社 ,2020 Wu jinrong, Shen qingyang, Guo tingji. SCM practice and application[M] .beijing:Tsinghua University Press,2020(in Chinese) [7] 馬 彪 .單片機應用技術 , [M].北京 : 中國輕工業(yè)出版社 , 2020 Ma biao. Microputer application technology [M] .beijing:China light industry press,2020(in Chinese) [8] 汪吉鵬 .微機原理與接口技術 , [M].北京 : 高等教育出版社, 2020 Wang jipeng. Microputer principle andconnection technology[M] .beijing:Higher education press,2020(in Chinese) [9] 馬淑華 .單片機原理與接口技術 , [M].北京 : 北京郵電大學出版社, 2020 Ma shuhua. Singlechip microputer principle andconnection technology[M] .beijing:Beijing university of posts and telemunications press,2020(in Chinese) 附錄 29 附錄 1 電路原理圖 VS6GND4GAIN8325BYP7GAIN1LM386LEDSpeakerS1S2S3S4S5S6S7S8S9S10S11S12S13S14S15S16S171KR1312XTAL30pFC130pFC2473C5+5VGND+5VGND10UFC10GND GND+5VGND10UFGND10KR17+5VRSETGNDAT89S5212345678RST91011121314151617XTAL218XTAL119VSS202122232425262728PSEN29ALE/PROG30EA/VPP313233343536373839VCC40AT89S52473GND+5V 30 附錄 2 設計源程序 BUFF EQU 30H STH0 EQU 31H STL0 EQU 32H TEMP EQU 33H ORG 00H LJMP START ORG 0BH LJMP INT_T0 ORG 001BH LJMP TIM1 START: MOV TMOD,01H 。設置 T0 工作方式 SETB ET0 SETB EA 。啟動 T0 MAIN: MOV P1,0FFH 。P1 全置 1 CLR 。開始掃描第一行 MOV A,P1 ANL A,0FH 。屏蔽高四位 XRL A,0FH 。低位 有 ” 0” 則有鍵按下,否則無 JZ KKEY1 。 判斷有無鍵按下,有則繼續(xù),沒有則轉移到 KKEY1 LCALL DELY10MS 。調用延時程序 MOV A,P1 。重新開始判斷有無鍵按下 ANL A,0FH XRL A,0FH JZ KKEY1 MOV A,P1 ANL A,0FH 。求鍵值 CJNE A,0EH,CKK1 。相等說明該行第一列有鍵按下,不等則轉移 MOV BUFF,0 。該鍵值為 0 LJMP NDK1 。跳到 NDK1 執(zhí)行相應的功能程序 CKK1: CJNE A,0DH,KK2。相等說明該行第二列有鍵按下,不等則轉移 MOV BUFF,1。該鍵值為 1 LJMP NDK1。跳到 NDK1 執(zhí)行相應的功能程序 31 KK2: CJNE A,0BH,KK3。相等說明該行第三列有鍵按下,不等則轉移 MOV BUFF,2。該鍵值為 2 LJMP NDK1。跳到 NDK1 執(zhí)行相應的功能程序 KK3: CJNE A,07H,KK4。相等說明該行第四列有鍵按下,不等則轉移 MOV BUFF,3。該鍵值為 2 LJMP NDK1。跳到 NDK1 執(zhí)行相應的功能程序 KK4: NOP NDK1: MOV A,BUFF MOV DPTR,TABLE MOVC A,@A+DPTR MOV P0,A MOV A,BUFF MOV B,2 MUL AB MOV TEMP,A MOV DPTR,TABLE1 MOVC A,@A+DPTR MOV STH0,A MOV TH0,A INC TEMP MOV A,TEMP MOVC A,@A+DPTR MOV STL0,A MOV TL0,A SETB TR0 NDK1A: MOV A,P1 ANL A,0FH XRL A,0FH JNZ NDK1A CLR TR0 KKEY1: MOV P1,0FFH 。開始掃描第二行 CLR MOV A,P1 32 ANL A,0FH XRL A,0FH JZ KKEY2 LCALL DELY10MS MOV A,P1 ANL A,0FH XRL A,0FH JZ KKEY2 MOV A,P1 AN
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1