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

正文內(nèi)容

基于at89c52單片機的簡易電子琴設計畢業(yè)設計論文-免費閱讀

2025-08-11 09:44 上一頁面

下一頁面
  

【正文】 //定時器中斷打開 } /* 定時器中斷子程序 */ void Timer0_isr(void) interrupt 1 { TH0=High。 //節(jié)拍時長 i=i+3。 Low =freq[num1][0]。 case 0x7f:num= 8。 case 0xf7:num= 4。 //初始化定時器 0,主要用于數(shù)碼管動態(tài)掃描 SPK=0。//賦值定時器時間,決定頻率 TL0=Low。 delayms(1)。 while(mun) lcd_wr(dat,*(pstring++))。 } } /* 1602 液晶寫命令 m/數(shù)據(jù) dat */ void lcd_wr(uchar m_dat,uchar xdat) { RS=m_dat。 //世上只有媽媽好數(shù)據(jù)表 uchar code MUSIC[]={ 6,2,3, 5,2,1, 3,2,2, 5,2,2, 1,3,2, 6,2,1, 5,2,1, 6,2,4, 3,2,2, 5,2,1, 6,2,1, 5,2,2, 3,2,2, 1,2,1, 6,1,1, 5,2,1, 3,2,1, 2,2,4, 2,2,3, 3,2,1, 5,2,2, 5,2,1, 6,2,1, 3,2,2, 2,2,2, 1,2,4, 5,2,3, 3,2,1, 2,2,1, 1,2,1, 6,1,1, 1,2,1, 5,1,6, 0,0,0 }。539。139。 //功能 鍵 sbit RS=P2^5。 參考文獻: [1]張鑫 ,華臻 ,陳書謙 .單片機原理與應用 .( M) .電子工業(yè)出版社, 20xx, 6 [2]肖婧 .單片入門與趣味實驗設計( M) .北京航空航天大學出版社, 20xx, 4 [3]陳明熒 .8051 單片機課程設計實訓教材( M) .清華大學出版社, 20xx,3 [4]趙建領 .51 系列單片機開發(fā)寶典( M) .電子工業(yè)出版社, 20xx,4 [5]求是科技 .8051 系列單片機 C 程序設計完全手冊( M) .人民郵電出版社, 20xx,4 [6]樓然苗 ,李光飛 .51 系列單片機設計實例 (M) .北京航空航天大學出版社 ,20xx,3 [7]百度百科 .音符 (Online) . [8] 周琛暉 .基于 AT89S51單片機的電子琴設計 [J] .中國礦業(yè)大學計算機學院,江蘇徐州( 221008) . [9] 韓改寧 .基于 AT89C52實現(xiàn)簡單音樂發(fā)生器 [J] .咸陽師范學院 計算機科學系 .陜西成陽( 7120xx) . [10]ChenTianzhou,ZbaoYi, program to cacheaware scratchpad concerning the in fluence of the whole embedded sys tem [C] . Networking , Architecture , 22 and Storages. IEEE Conf of International Workshop on Aug. 20xx Research and Design for the Simple Electronic Organ Department of electronics of Nanjing University of Information Science and Technology, Nanjing ShengjieZhang 210044 ABSTRACT Abstract: This design study based on AT89C52 simple flower design. It is based on the microcontroller as a master core set of peripheral devices such as keyboard, buzzer。 以單片機基礎鋪以外部設備設計的簡易電子琴,它可以被制造成一個電子產(chǎn)品,應用方便,可以廣泛的應用與我們的日常生活中。導入文件如圖 54所示 圖 54 hex 文件導入 20 此時程序已經(jīng)寫 入芯片中,這時就可以進行電路圖功能的仿真了。 ( 2) 與匯編相比, C 語言在功能上、結(jié)構(gòu)性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學易用。 3. Proteus 仿真電路最終能成功顯示 C 語言程序編譯后的結(jié)果。 本論文設計主要是運用 ( 電路原理圖設計系統(tǒng) )仿真單片機控制 1616LED 點陣,下面將簡單介紹 Proteus 的 電路原理圖設計系統(tǒng)。 //打開定時器 delayjie(Time)。 } TR0=0。 while(i100) { k=MUSIC[i]+7*MUSIC[i+1]1。 } lcd_string(0x40+7,1,YINFU[num])。 case 0xdf:num= 6。 case 0xfd:num= 2。 lcd_init()。當 DO、 RE、 MI、 FA、 SO、 LA、 SI、 DO(高音)八種音符鍵按下時,根據(jù)音階值和音符值在定義的音頻數(shù)組中查找相應音律,然后給定時器賦初值,即按鍵發(fā)音。矩陣式鍵盤由行線和列線組成,按鍵位于行、列線的交叉點上。上電復位要求是,接通電源后,系統(tǒng)能夠自動實現(xiàn)復位操作。上電復位要求接通電源后,自動實現(xiàn)復位操作。如,單片機與外設的通訊就是通過輸入輸出口線 來 實現(xiàn)的。 AT89C52 是美國 Atmel 公司生產(chǎn)的具有低高性能、低電壓等特點的 CMOS 8 位單片機,內(nèi)部含有 8KB 的可以不斷修改的程序存儲器和 12B的隨機存取數(shù)據(jù)存儲器( RAM),它使用了 Atmel 公司的高質(zhì)密、不容易失性存儲的技術(shù)生產(chǎn),并且和標準MCS51 指令系統(tǒng)所兼容,片內(nèi)配置通用 8 位中央處理器( CPU)和 Flash 存儲單元,由于 AT89C52 的強大功能使它可以廣泛的應用到人們生產(chǎn)生活的各個方面。外部振蕩源電路一般選用石英晶體振蕩器,此電路在加電大約延遲 10mS 后振蕩器起振,在 XTAL2 引腳產(chǎn)生幅度為 3V 左右的正弦波時鐘信號,其振蕩頻率主要由石英晶振的頻率確定。 自然界中的 物質(zhì)有 氣態(tài)、液態(tài)、固態(tài) 三種型態(tài)。通過分析后,無論是在器件價格或是常見度上均是可行的。 步驟三:通過按鍵調(diào)用程序取出一個音符的相關(guān)參數(shù),播放該音符。 在圖中,總共有三拍: 2 為一拍, 5 為一拍, 6 為一拍。 如果單片機采用定時器工作方式 1,它的計數(shù)脈沖為振蕩器的十二分頻信號。以 1ⅰ八音區(qū)為例。在這兩個當中,音調(diào)表示某個音符所表現(xiàn)的頻率的高低程度;節(jié)拍表示某個音符所表現(xiàn)的時間長久。單片機很容易輸出方波信號,那么只要讓它產(chǎn)生不同頻率的方波就可以了,然后用這個方波信號驅(qū)動揚聲器就可以了。 電子琴在當前的音樂玩具市場上是一個非常好的應用方 面。本設計的優(yōu)點是安全,硬件電路比較簡單,操作起來便捷容易上手。 濱江學院 畢業(yè)論文 題 目 簡易電子琴設計 聲 明 本人鄭重聲明: 持以 “求實、創(chuàng)新 ”的科學精神從事研究工作。 關(guān)鍵詞: 單片機 ;電子琴; LCD 顯示屏 電子技術(shù)伴隨著現(xiàn)代社會科學技術(shù)的快速發(fā)展,它已經(jīng)改變了人們生活的各個方面,電子琴作為一種新型的的鍵盤樂器是音樂與現(xiàn)代電子科學技術(shù)發(fā)展相結(jié)合的產(chǎn)物,雖然沒有其它樂器那么多鮮明的特點,但是它的簡單易學已經(jīng)讓它在現(xiàn)代音樂中占到了一個很重要的位置。單片機技術(shù)使我們可以利用軟硬件開發(fā)出電子琴功能,從而實現(xiàn)電子琴的微型化,可以用作教學琴、玩具琴等。單片機的按鍵可以模擬琴鍵,按下不同的按鍵就對應不同的頻率的方波,就能發(fā)出不同頻率的聲音。音樂播放在本系統(tǒng)中,一般只需按順序播放音符即可。 12 個半音是: 11, 12,22, 2— 3, 3— 4,44,4— 5,55,5— 6,66,6— 7,7ⅰ。如果外接晶振的振蕩器頻率為 f0,那么定時器的預置初值由下式來顯示: fTTC ountt0)(12 ???? ( 23) 式中, Count = 216 =65536, THL 是定時器將要確定的計數(shù)初值。從時長角度看, 2 的時長為四分音的一半,即為八分音符長; 4 的時長為八分音符的一半,即為十六分音符長; 5 的時長為四分音符的一半,即為八分音符長; 6 的時長為四分音符長。 步驟四:播放完該音符后,等待下一次按鍵調(diào)用程序去取出下一次的音符的相關(guān)參數(shù),再播放音符。 該設計具有以下優(yōu)點: ① 可以隨意彈奏想要表 達的音樂; ② 制作簡單,成本低; ③ 比傳統(tǒng)電子琴功能更完善。 雖然 液體分子質(zhì)心的排列 沒 有任何規(guī)律性, 不過 如果這些分子是 扁形的 , 那么這些分子 的分子指向就 有 可能 具有 規(guī)律性。電路中兩個電容 C1, C2,作用有兩個:一是幫助振蕩器起振;二是對振蕩器的頻率進行微調(diào)。 AT89C52 的前身是 AT89C51,它在硬件組成、工作特點、引腳排列等方面兼容 Intel 公司的 80C52。單片機輸入輸出口線的驅(qū)動能力有限。 手動按鈕復位需要人為在復位輸入端 RST 上加入高電平(圖 1)。手動復位要求是,在電源接通的條件下,在單片機運行期間內(nèi),用按鈕開關(guān)操作使單片機復位。很明顯,在按鍵數(shù)量比較多的時候,矩陣式鍵盤要節(jié)省很多 I/O 口。下為主程序流程圖。 lcd_string(0,10,dis1[0])。break。break。 14 if(num==0) { TR0=0。//去音符振蕩頻率所需數(shù)據(jù) High=FREQH[k]。 } } } } ( 3) 音樂播放設計: 一首 曲子 是 很多種 不同的音階 所 組成的,而每個音階對應著 各不相 同的頻率, 所以就可以 利用不同的頻率 之間的 組合構(gòu)成 人們 所想要的音樂了,我們可以利用單片機的定時 /計數(shù)器 T0 發(fā)出 這樣方波頻率信號, 所以 , 本設計中 只 需 要把一首 曲子 的音階對應頻率關(guān)系 弄清楚就行了 。 //延時所需要的節(jié)拍 } 另, 計數(shù)脈沖值與頻率的關(guān)系式 為 : 16 N= fi247。 Proteus 的元件庫:有分離元件、集成器件、還有多種帶 CPU 的可編程序器件。 keil 簡介 單片機開發(fā)中除必要的硬件外,同樣離不開軟件,我們寫的匯編語言源程序要變?yōu)?CPU 可以執(zhí)行的機器碼有兩種方法,一種是手工匯 編,另一種是機器匯編,目前已極少使用手工匯編的方法了。用過匯編語言后再使用 C 來開發(fā),體會更加深刻。點擊左下方的運行按鈕。伴隨著科技水品的提高 ,電子產(chǎn)品會朝著節(jié)能、使用壽命長,故障發(fā)生頻率低、體積小、功能強大等方面迅踴發(fā)展,而單片機的發(fā)展必然會促進其發(fā)展,在不久的將來,高性能的單片機 21 系統(tǒng)會在電子領域得到廣泛應用,所以現(xiàn)在對單片機進行初步的研究對以后個人的發(fā)展很有幫助。 also use some simple devices such as: two digital tube, and an NPN tr
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1