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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于51單片機(jī)的可控?cái)?shù)字音樂盒設(shè)計(jì)(編輯修改稿)

2025-01-08 19:41 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 DELAY 時(shí)間,其余的節(jié)拍就是它的倍數(shù),如圖 為 1/4 和 1/8 節(jié)拍的時(shí)間設(shè)定。 基于單片機(jī)的可控?cái)?shù)字音樂盒設(shè)計(jì) 第 13 頁(yè) 共 34 頁(yè) 表 52 1/4和 1/8節(jié)拍的時(shí)間設(shè)定 曲調(diào)值 DELAY 曲調(diào)值 DELAY 調(diào) 4/4 125毫秒 調(diào) 4/4 62毫秒 調(diào) 3/4 187毫秒 調(diào) 3/4 94毫秒 調(diào) 2/4 250毫秒 調(diào) 2/4 125毫秒 音調(diào)和節(jié)拍的編碼 do re mi fa so la si 分別編碼為 17,重音 do 編為 8,重音 re 編為 9,重音 mi 編為 A,重音 fa 編為 B,重音 so 編為 C,重音 la 編為 D,重音 si 編為 E,停頓編為 0。播放長(zhǎng)度以十六分音符為單位(在本程序中為 165ms),一拍即四分音符等于 4 個(gè)十六分音符,編為 4,其它的播放時(shí)間以此類推。音調(diào)作為編碼的高 4 位,而播放時(shí)間作為低 4 位,如此音調(diào)和節(jié)拍就構(gòu)成了一個(gè)編碼。以 0xff 作為曲譜的結(jié)束標(biāo)志。 舉例 1:音調(diào) do,發(fā)音長(zhǎng)度為兩拍,即二分音符,將其編碼為 0x18。 舉例 2:音調(diào) re,發(fā)音長(zhǎng)度為半拍,即八分音符,將其編碼為 0x22。 歌曲播放的設(shè)計(jì)。先將歌曲的簡(jiǎn)譜進(jìn)行編碼, 儲(chǔ)存在一個(gè)數(shù)據(jù)類型為 unsigned char 的數(shù)組中。程序從數(shù)組中取出一個(gè)數(shù),然后分離出高 4 位得到音調(diào),接著找出相應(yīng)的值賦給定時(shí)器 0,使之定時(shí)操作蜂鳴器,得出相應(yīng)的音調(diào);接著分離出該數(shù)的低 4 位,得到延時(shí)時(shí)間,接著調(diào)用軟件延時(shí)。 表 53 簡(jiǎn)譜對(duì)應(yīng)的簡(jiǎn)譜碼、 T 值、節(jié)拍數(shù) 簡(jiǎn)譜 發(fā)音 簡(jiǎn)譜碼 節(jié)拍碼 節(jié)拍數(shù) 1 中音 DO 1 1 1/4拍 2 中音 RE 2 2 2/4拍 3 中音 MI 3 3 3/4拍 4 中音 FA 4 4 1拍 5 中音 SO 5 5 1又 1/4拍 6 中音 LA 6 6 1又 1/2拍 7 中音 SI 7 8 2拍 1 高音 DO 8 A 2又 1/2拍 2 高音 RE 9 C 3拍 3 高音 MI A F 3又 3/4拍 4 高音 FA B 5 高音 SO C 6 高音 LA D 7 高音 SI E 基于單片機(jī)的可控?cái)?shù)字音樂盒設(shè)計(jì) 第 14 頁(yè) 共 34 頁(yè) 6 C 源程序設(shè)計(jì) 音樂程序 音樂程序根據(jù)上面的音調(diào)節(jié)拍編碼方案,用第一首歌《勞動(dòng)最光榮》為例 [8],編碼如下: uchar code ldzgr[]={ //勞動(dòng)最光榮 0x52,0x82,0x82,0x52,0x62,0x62,0x54,0x32,0x52,0x12,0x32,0x28, //太陽(yáng)光,金亮亮,雄雞唱三唱; 0x52,0x84,0x52,0x62,0x62,0x54,0x52,0x81,0xA1,0x92,0x52,0x88, //花兒 醒來(lái)了,鳥兒忙梳妝 0x83,0x91,0x82,0x52,0x62,0x62,0x54,0x33,0x81,0x62,0x52,0x12,0x32,0x24, //小喜鵲 造新房,小蜜蜂 采蜜糖 0x12,0x11,0x21,0x32,0x51,0x51,0x62,0x52,0x84,0x82,0x51,0x61,0x84,0xA4,0x92, 0x52,0x86,0x02, //幸福的生活從哪里來(lái)?要靠勞動(dòng)來(lái)創(chuàng)造 0x52,0x81,0x81,0x82,0x52,0x62,0x61,0x81,0x54,0x32,0x51,0x61,0x53,0x31,0x12, 0x32,0x24, //青青的葉兒 紅紅的花,小蝴蝶 貪玩耍 0x52,0x82,0x82,0x52,0x62,0x62,0x54,0x51,0x61,0x81,0xA1,0x92,0x52,0x88, //不愛勞動(dòng) 不學(xué)習(xí),我們大家不學(xué)它 0x83,0x91,0x82,0x52,0x62,0x62,0x54,0x33,0x81,0x62,0x52,0x12,0x32,0x24, //要學(xué)喜鵲 造新房,要學(xué)蜜蜂 采蜜糖 0x12,0x11,0x21,0x32,0x52,0x82,0x52,0x68,0x52,0x61,0x61,0x84,0xA4,0x92,0x52, 0x84,0xff //勞動(dòng)的快樂 說(shuō)不盡,勞動(dòng)的創(chuàng)造 最光榮 }。 基于單片機(jī)的可控?cái)?shù)字音樂盒設(shè)計(jì) 第 15 頁(yè) 共 34 頁(yè) LED 花樣程序 LED 彩燈一共有三種花樣: ( 1) 第一種花樣:花燈先從左到右依次亮、熄,然后在從右到左一次 亮、熄。如圖: 圖 61 LED花樣一 程序如下: uchar code huayang1[]= {0x7f,0xbf,0xdf,0xef,0xfb,0xfd,0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}; //花樣 一 ( 2) 第二種花樣:花燈從左右兩邊同時(shí)開始亮、熄,并向中間靠攏,然后再一次從中間同時(shí)向兩邊亮、熄。如圖: 圖 62 LED花樣二 程序如下: uchar code huayang2[]= {0x7e,0xbd,0xdb,0xe7,0xdb,0xbd,0x7e,0xbd,0xdb,0xe7,0xdb,0xbd,0x7e}。//花樣二 ( 3) 第三種花樣:奇數(shù)燈依次亮且不熄滅,奇數(shù)燈亮完后全部熄滅,接著偶數(shù)燈亮且不熄滅,偶數(shù)燈亮完后全部熄滅,然后相鄰兩個(gè)燈同時(shí)亮,并從左向右依次亮燈齊亮、熄,最后全部都亮、熄。如圖: 圖 63 LED花樣三 程序如下: 基于單片機(jī)的可控?cái)?shù)字音樂盒設(shè)計(jì) 第 16 頁(yè) 共 34 頁(yè) uchar code huayang3[]= {0x7f,0x5f,0x57,0x55,0xbf,0xaf,0xab,0xaa,0x3f,0xcf,0xf3,0xfc,0x00}。//花樣三 數(shù) 碼管程序 數(shù)碼管用以顯示序號(hào),當(dāng)播放第一首歌曲是顯示‘ 1’,第二首為‘ 2’,第三首為‘ 3’,依此類推,當(dāng)不播放歌曲只顯示三種花燈花樣時(shí)始終顯示‘ 0’。如圖所示: 圖 64 數(shù)碼管仿真運(yùn)行圖 程序如下 [9]: uchar code num[6]={0x3f,0x06,0x5b,0x4f,0x66,0x6d}。 switch(count2) { case 0:P0=num[0]。 break。 case 1:P0=num[1]。 break。 case 2:P0=num[2]。 break。 case 3:P0=num[3]。 break。 case 4:P0=num[4]。 break。 case 5:P0=num[5]。 break。 } 基于單片機(jī)的可控?cái)?shù)字音樂盒設(shè)計(jì) 第 17 頁(yè) 共 34 頁(yè) 7 數(shù)字音樂盒總設(shè)計(jì)圖與總程序 仿真總設(shè)計(jì)圖 仿真總圖如圖: 圖 71 仿真總設(shè)計(jì) 圖 基于單片機(jī)的可控?cái)?shù)字音樂盒設(shè)計(jì) 第 18 頁(yè) 共 34 頁(yè) 實(shí)物總設(shè)計(jì)圖 實(shí)物總圖如圖: 圖 72 實(shí)物總設(shè)計(jì)圖 基于單片機(jī)的可控?cái)?shù)字音樂盒設(shè)計(jì) 第 19 頁(yè) 共 34 頁(yè) 8 結(jié)論 經(jīng)過(guò)一個(gè)多月的學(xué)習(xí)和研究,終于完成了凝聚了大學(xué)四年所學(xué)知識(shí)的畢業(yè)論文設(shè)計(jì),自己也感到十分高興和欣慰。 通過(guò)本次設(shè)計(jì),我更加清楚地了解單片機(jī)的功能與價(jià)值,而且在設(shè)計(jì)過(guò)程中所遇到的問(wèn)題,最終都通過(guò)老師和同學(xué)的幫助再加上自己的努力一一解決,因此我從中不僅獲得了很多知識(shí),而且還獲得了很多寶貴經(jīng)驗(yàn),這都是我終身難忘的。 在拿到設(shè)計(jì)題目之初,我還很擔(dān)心,這個(gè)題目怎么完成呢,但隨著設(shè)計(jì)的一步步成功,一下就 讓我信心倍增,特別是當(dāng)問(wèn)題得到解決的時(shí)候,那種心情是無(wú)法言語(yǔ)的。雖然在設(shè)計(jì)過(guò)程中,我查閱了很多資料,遇到了一些很棘手的問(wèn)題,而且在焊接實(shí)物器件的時(shí)候經(jīng)過(guò)了多次改裝、焊接、調(diào)試,但當(dāng)單片機(jī)芯片在燒錄我編輯的音樂程序后,放出優(yōu)美的音樂時(shí),那種美妙感永遠(yuǎn)都不會(huì)忘記。 本次論文設(shè)計(jì),除了知識(shí)的增長(zhǎng)外,我從中找到了成功后的自信。這必將激勵(lì)我在以后的生活和工作中更加努力奮斗,更加斗志昂揚(yáng)。 基于單片機(jī)的可控?cái)?shù)字音樂盒設(shè)計(jì) 第 20 頁(yè) 共 34 頁(yè) 參考文獻(xiàn) [1] 王玉鳳 /劉湘黔 /楊欣 . 51 單片機(jī)應(yīng)用從零開始 . 北京 : 清華大學(xué)出版社 , 2021 [2] 陳衛(wèi)兵 .單片機(jī)技術(shù)與應(yīng)用基礎(chǔ) .北京:人民郵電出版社, 2021 [3] 張毅剛 /彭喜元 .單片機(jī)原理及接口技術(shù) .北京:人民郵電出版社, 2021 [4] 杜樹春 .基于 Proteus 和 Keil C51 的單片機(jī)設(shè)計(jì)與仿真 .北京:電子工業(yè)出版社, 2021 [5] 郭天祥 .51 單片機(jī) C 語(yǔ)言教程 .北京:電子工業(yè)出版社, 2021: 56 [6] 東方 .卓越 .簡(jiǎn)譜入門基礎(chǔ)教程 .北京:同心出版社出版, 2021 [7] 李重光 .音樂理論基礎(chǔ) .北京:人民音樂出版社, 1962 [8] 辛笛 .簡(jiǎn)譜鋼琴即興伴奏兒歌 68 首 .上海:上海音樂學(xué) 院出版社, 2021 [9] 譚浩強(qiáng) . C 程序設(shè)計(jì) .第三版,北京:清華大學(xué)出版社, 2021: 105 [10] 祁麟 .唯一 :王力宏歌曲精選 . 安徽:安微文藝出版社, 2021 [11] 金巍 .歌會(huì)與節(jié)慶必唱金曲 :人民音樂出版社, 2021 基于單片機(jī)的可控?cái)?shù)字音樂盒設(shè)計(jì) 第 21 頁(yè) 共 34 頁(yè) 致謝 這次論文的成功完成,首先感謝我的導(dǎo)師吳笳寧老師,她工作認(rèn)真負(fù)責(zé),無(wú)論什么關(guān)于論文的事都非常及時(shí)的通知我,并且耐心細(xì)致地給我審閱、批改論文,指導(dǎo)我如何解決問(wèn)題,在此,我再次表示誠(chéng)摯的謝意。 感謝我的同學(xué)給我設(shè)計(jì)上的指導(dǎo)與幫助,在我遇到 棘手的問(wèn)題時(shí),我的同學(xué)總是耐心地給我解答,最終讓我乘風(fēng)破浪到達(dá)了勝利的彼岸。大四了,我們即將畢業(yè),大家都要各奔東西了,我會(huì)永遠(yuǎn)記住這份友誼,記住這四年的美好時(shí)光。 感謝鞍山師范學(xué)院理化實(shí)驗(yàn)室提供的各種硬件材料以及實(shí)際操作的指導(dǎo)。 在這論文即將完成之際,我祝愿我的同學(xué)、朋友在畢業(yè)之后都能找到一份好工作,前程似錦。也衷心祝愿我的母校 —— 鞍山師范學(xué)院,明天更輝煌!我也會(huì)永遠(yuǎn)銘記母校的校訓(xùn)“ 博雅兼上 , 知行合一 ”。 基于單片機(jī)的可控?cái)?shù)字音樂盒設(shè)計(jì) 第 22 頁(yè) 共 34 頁(yè) 附錄 A 總程序源代碼及注釋 主程序流程圖如圖: 圖 111 主程序流程圖 程序如下: include define uchar unsigned char define uint unsigned int sbit duan=P2^6。 基于單片機(jī)的可控?cái)?shù)字音樂盒設(shè)計(jì) 第 23 頁(yè) 共 34 頁(yè) sbit key1=P3^2。//按 key1 可切換花樣 sbit key2=P3^3。//按 key2 可切換歌曲 sbit fm=P3^7。//蜂鳴器連續(xù)的 IO 口 sbit P34=P3^4。//矩陣鍵盤的一列 uchar code huayang1[]= {0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}。//花樣 1 uchar code huayang2[]= {0x7e,0xbd,0xdb,0xe7,0xdb,0xbd,0x7e,0xbd,0xdb,0xe7,0xdb,0xbd,0x7e}。//花樣 2 uchar code huayang3[]= {0x7f,0x5f,0x57,0x55,0xbf,0xaf,0xab,0xaa,0x3f,0xcf,0xf3,0xfc,0x00}。//花樣 3 uchar count1。//花樣標(biāo)志 uchar count2。//歌曲標(biāo)志 uchar timeh,timel,i。 uchar code ldzgr[]={ //勞動(dòng)最光榮 0x52,0x82,0x82,0x52,0x62,0x62,0x54,0x32,0x52,0x12,0x32,0x28, //太陽(yáng)光,金亮亮,雄雞唱三唱; 0x52,0x84,0x52,0x62,0x62,0x54,0x52,0x81,0xA1,0x92,0x52,0x88, //花兒 醒來(lái)了,鳥兒忙梳妝 0x83,0x91
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1