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

正文內(nèi)容

畢業(yè)設(shè)計(論文)-基于51單片機的低成本音樂門鈴設(shè)計(參考版)

2025-07-01 10:16本頁面
  

【正文】 }//**************************************************************************endif。Length=Sound[Point+1]。}}Point+=2。TL1 = Sound_Temp_TL1。i) //音符間的間隔{while(TF1==0)。for(i=LDiv2。}}if(LDiv2!=0){TR0=0。TL1 = Sound_Temp_TL1。i) //發(fā)規(guī)定長度的音 {while(TF1==0)。for(i=LDiv1。LDiv2=LDivLDiv1。 //算出頓音的演奏長度 elseLDiv1=LDiv。elseLDiv1=LDiv*SOUND_SPACE。 //算出連音音符演奏的長度(多少個10ms)if (FD==1) LDiv=LDiv+LDiv/2。 //算出音符類型(0 普通 1 連音 2 頓音) FD=Length/100。 //加 12 是對中斷延時的補償 }SLen=LengthTab[Length%10]。 TH0 = Sound_Temp_TH0。//計算計數(shù)器初值Sound_Temp_TH0 = Temp_T/256。 //低音 if (SM==3) CurrentFre = 2。 //計算出是否升半 CurrentFre = NewFreTab[SignTab[SL1]+SH]。 //計算出音符 SM=Tone/10%10。TR1 = 1。 // 算出 4 分音符的長度 LDiv4 = LDiv4LDiv4*SOUND_SPACE。 // 讀出第一個音符和它時時值LDiv0 = 12022/Speed。Tone = Sound[Point]。while(Sound[SoundLength] != 0x00) //計算歌曲長度{SoundLength+=2。else if(Octachord == 3)NewFreTab[i]=2。}elseNewFreTab[i] = FreTab[j]。if(j 11){j = j12。i12。unsigned char Tone,Length,SL,SH,SM,SLen,XG,FD。 //新的頻率表unsigned char i,j。 TL0 = Sound_Temp_TL0。}void BeepTimer0(void) interrupt 1//音符發(fā)生中斷{BeepIO = !BeepIO。TR1 = 0。ET1 = 0。TMOD |= 0x11。 // 計算TH1 應(yīng)裝入的初值 TH1 = Sound_Temp_TH1。Sound_Temp_TH1 = (65535(1/1200)*SYSTEM_OSC)/256。 //音符定時器初值暫存 unsigned char Sound_Temp_TH1,Sound_Temp_TL1。 //1~7 在頻率表中的位置unsigned char code LengthTab[7]= { 1,2,4,8,16,32,64 }。unsigned int code FreTab[12] = { 262,277,294,311,330,349,369,392,415,440,466,494 }。***************************************************************************/ifndef __SOUNDPLAY_H_REVISION_FIRST__define __SOUNDPLAY_H_REVISION_FIRST__//**************************************************************************define SYSTEM_OSC 12022000 //定義晶振頻率 12022000HZdefine SOUND_SPACE 4/5 //定義普通音符演奏的長度分率,//每 4分音符間隔sbit BeepIO = P1^0。|升降八度(13) : 1:降八度, 2:不升不降, 3:升八度。|樂曲名 : 要播放的樂曲指針,結(jié)尾以(0,0)結(jié)束。 百位表示這個音符是否要升半音: 0不升, 1升半音。}}}}}附錄 B 播放文件程序/************************************************************************** SOUND PLAY FOR 51MCU COPYRIGHT (c) 2022 BY JJJ. ALL RIGHTS RESERVED File Name: Author: Jiang Jian Jun Created: 2022/5/16 Modified: NO Revision: *******************************************************************************//* ************************************************************************** 曲譜存貯格式 unsigned char code MusicName{音高,音長,音高,音長...., 0,0}。if(key==0){Delay1ms(10)。if(key==0)Play(Music_Same,0,3,360)。do{}while(key==1)。while(1){if(key==0){Delay1ms(10)。//有只雀仔跌落水 unsigned char code Music_Two[] ={0x19,0x02, 0x1A,0x03, 0x19,0x03, 0x18,0x02, 0x17,0x02, 0x18,0x02, 0x19,0x00, 0x16,0x02, 0x17,0x02, 0x18,0x01, 0x17,0x02, 0x18,0x02, 0x19,0x01, 0x19,0x02, 0x1A,0x03, 0x19,0x03, 0x18,0x02, 0x17,0x02, 0x18,0x02, 0x19,0x00, 0x16,0x01, 0x19,0x01, 0x17,0x02, 0x15,0x00, 0x00,0x00 }。}//*****************************Music******************************************************//生日快樂unsigned char code Music_Girl[]={0x0F,0x03, 0x0F,0x03, 0x10,0x02, 0x0F,0x02, 0x15,0x02, 0x11,0x01, 0x0F,0x03, 0x0F,0x03, 0x10,0x02, 0x0F,0x02, 0x16,0x02, 0x15,0x01, 0x0F,0x02, 0x0F,0x02, 0x0F,0x03, 0x0F,0x03, 0x19,0x02, 0x17,0x02, 0x15,0x02, 0x11,0x0C, 0x10,0x16, 0x18,0x03, 0x18,0x03, 0x17,0x02, 0x15,0x02, 0x16,0x02, 0x15,0x16, 0x00,0x00 }。j120。icount。 謝謝我的父母,沒有他們辛勤的付出也就沒有我的今天,在這一刻,將最崇高的敬意獻給你們! 本文參考了大量的文獻資料,在此,向各學(xué)術(shù)界的前輩們致敬!附錄 A 主文件程序include include void Delay1ms(unsigned int count){unsigned int i,j。在這四年的學(xué)期中結(jié)識的各位生活和學(xué)習(xí)上的摯友讓我得到了人生最大的一筆財富。求學(xué)歷程是艱苦的,但又是快樂的??傮w來講,這次設(shè)計讓我對大學(xué)四年來的知識做了一個充分的整合,對其了解深度再次上了一個層次,希望在日后工作中能不斷鍛煉,提升自我!參考文獻[1] 朱光中,黃云龍, 單片機在可視對講門鈴中的應(yīng)用[J]. 機 電一體化,2022,第 6 期:6668.[2] 余永權(quán). nash 單片機原理及應(yīng)用[D] .北京:電子工業(yè)出版社,1997.[3] 用單片機實現(xiàn)電子音樂門鈴[J].無線電,2022,第 534 期:38-39.[4] 劉茂榮 .畫說樂理(二十)——音程 [J].琴童,2022,第 8 期:1819.[5] 蘇成富 . 多功能音樂門鈴[J]. 電機電器技術(shù),2022,第 3 期:2021.[6] 魏俊民.機電一體化系統(tǒng)設(shè)計[D] .北京:中國紡織出版社,l998.[7] 侯文芳 .Protel99SE 在電子技術(shù)實驗中的應(yīng)用[J].科技信息,2022,第 2 期:238238.[8] 王毅.單片機器件應(yīng)用手冊[D] .北京:人民郵電出版社,1994.[9] 吳寧. 80X86/Pentium 微型計算機原理及應(yīng)用 [M]. 北京:電子工業(yè)出版 社,2022:1249. [10] 肖金球 . 單片機原理與接口技術(shù)[M]. 北京: 清華大學(xué)出版社, 2022:1323.[11] 功放 IC 的使用方法[J].家庭電子,2022,第 8 期:4343.[12] 佩 苗文斌 KeilC 的常用技巧[J]. 企業(yè)技術(shù)開發(fā),2022,第 1 期:8888.[13] AT89C51 DATA SHEEP Philips Semiconductors .[14] HeZuxi. Colour televsion elements and maintain [M]. Beijing: The electron industry book concern,1979:1518. 致 謝在此論文撰寫過程中,要特別感謝我的導(dǎo)師李優(yōu)新老師的導(dǎo)與督促,同時感謝她的諒解與包容。畢業(yè)設(shè)計還是本科學(xué)習(xí)階段一次非常難得的理論與實際相結(jié)合的機會,通過這次比較完整單片機設(shè)計,我擺脫了單純的理論知識學(xué)習(xí)狀態(tài),和實際設(shè)計的結(jié)合鍛煉了我的綜合運用所學(xué)的專業(yè)基礎(chǔ)知識,解決實際工程問題的能力,同時也提高我查閱文獻資料、設(shè)計手冊、設(shè)計規(guī)范以及電腦制圖等其他專業(yè)能力水平,而且通過對整體的掌控,對局部的取舍,以及對細節(jié)的斟酌處理,都使我的能力得到了鍛煉,經(jīng)驗得到了豐富,并且意志品質(zhì)力,抗壓能力及耐力也都得到了不同程度的提升。結(jié) 論這次畢業(yè)設(shè)計,是我大學(xué)四年來學(xué)到知識的一次綜合運用,對于此次工作,首要考慮到的是低成本的概念,音樂門鈴在市面上一早就存在,想要繼續(xù)得以發(fā)展,必須在成本上下功夫,這次設(shè)計的主要亮點是功放電路采用最簡單的電路設(shè)計,只有一塊芯片跟兩個電阻以及兩個電容。因此,運用了 C 里面 DO……WHILE 語句,一直等待按鈕的按下。但是這次的設(shè)計是要制作一個門鈴,而不是音樂播放,考慮到設(shè)計需要,我們要實現(xiàn)的功能是按下按鈕,播放一小段音樂,停止,等待下一個按鈕,再播放,不斷循環(huán)。并且利用一個名為 MusicEncode 的軟件,可以把基本上所有的音符都轉(zhuǎn)化
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1