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

正文內(nèi)容

基于單片機(jī)的音樂播放器電氣自動化技術(shù)專業(yè)畢業(yè)設(shè)計畢業(yè)論文(編輯修改稿)

2025-02-14 14:53 本頁面
 

【文章內(nèi)容簡介】 低電平表示無光標(biāo) B:控制光標(biāo)是否閃爍,高電平閃爍,低電平不閃爍。指令5:光標(biāo)或顯示移位 S/C:高電平時移動顯示的文字,低電平時移動光標(biāo)。指令6:功能設(shè)置命令 DL:高電平時為4位總線,低電平時為8位總線 N:低電平時為單行顯示,高電平時雙行顯示 F: 低電平時顯示5x7的點(diǎn)陣字符,高電平時顯示5x10的點(diǎn)陣字符。指令7:字符發(fā)生器RAM地址設(shè)置。指令8:DDRAM地址設(shè)置。指令9:讀忙信號和光標(biāo)地址 BF:為忙標(biāo)志位,高電平表示忙,此時模塊不能接收命令或者數(shù)據(jù),如果為低電平表示不忙。指令10:寫數(shù)據(jù)。指令11:讀數(shù)據(jù)。第5章 穩(wěn)壓電源 穩(wěn)壓電源的功能1. 穩(wěn)定電壓:當(dāng)電網(wǎng)電壓出現(xiàn)瞬間波動時,穩(wěn)壓電源會以1030ms的響應(yīng)速度對電壓幅值進(jìn)行補(bǔ)償,使其穩(wěn)定在177。2%以內(nèi)。 2. 多功能綜合保護(hù):穩(wěn)壓器除了最基本的穩(wěn)定電壓功能以外,還應(yīng)具有過壓保護(hù)(超過輸出電壓的+10%)、欠壓保護(hù)(低于輸出電壓的10%)、缺相保護(hù)、短路過載保護(hù)最基本的保護(hù)功能。 3. 尖脈沖抑制(可選):電網(wǎng)有時會出現(xiàn)幅值很高,脈寬很窄的尖脈沖,它會擊穿耐壓較低的電子元件。穩(wěn)壓電源的抗浪涌組件能夠?qū)@樣的尖脈沖起到很好的抑制作用。 4. 隔離傳導(dǎo)性EMI電磁干擾(可選):數(shù)控設(shè)備多采用AC/DC整流+PFC高頻功率因數(shù)校正,自身有一定的干擾性同時對干擾源也有嚴(yán)格要求。穩(wěn)壓電源的濾波組件能夠有效隔離電網(wǎng)對設(shè)備的干擾同時也能有效隔離設(shè)備對電網(wǎng)的干擾。 5. 防雷(可選):應(yīng)具有的防雷擊能力?! ∮址Q直流穩(wěn)壓器。它的供電電壓大都是交流電壓,當(dāng)交流供電電壓的電壓或輸出負(fù)載電阻變化時,穩(wěn)壓器的直接輸出電壓都能保持穩(wěn)定。穩(wěn)壓器的參數(shù)有電壓穩(wěn)定度、紋波系數(shù)和響應(yīng)速度等。前者表示輸入電壓的變化對輸出電壓的影響。紋波系數(shù)表示在額定工作情況下,輸出電壓中交流分量的大?。缓笳弑硎据斎腚妷夯蜇?fù)載急劇變化時,電壓回到正常值所需時間。直流穩(wěn)壓電源分連續(xù)導(dǎo)電式與開關(guān)式兩類。前者由工頻變壓器把單相或三相交流電壓變到適當(dāng)值,然后經(jīng)整流、濾波,獲得不穩(wěn)定的直流電源,再經(jīng)穩(wěn)壓電路得到穩(wěn)定電壓(或電流)。這種電源線路簡單、紋波小、相互干擾小,但體積大、耗材多,效率低(常低于40%~60%)。后者以改變調(diào)整元件(或開關(guān))的通斷時間比來調(diào)節(jié)輸出電壓,從而達(dá)到穩(wěn)壓。這類電源功耗小,效率可達(dá)85%左右,但缺點(diǎn)是紋波大、相互干擾大。所以,80年代以來發(fā)展迅速。從工作方式上可分為: ①可控整流型。用改變晶閘管的導(dǎo)通時間來調(diào)整輸出電壓。 ②斬波型。輸入是不穩(wěn)定的直流電壓,以改變開關(guān)電路的通斷比得到單向脈動直流,再經(jīng)濾波后得到穩(wěn)定直流電壓。 ③變換器型。不穩(wěn)定直流電壓先經(jīng)逆變器變換成高頻交流電,再經(jīng)變壓、整流、濾波后,從所得新的直流輸出電壓取樣,反饋控制逆變器工作頻率,達(dá)到穩(wěn)定輸出直流電壓的目的。 220v交流電轉(zhuǎn)5v直流電的電源設(shè)計平時對于5v 的直流電源需求的情況比較多,在單片機(jī),以及一些電路中應(yīng)用的較多,因此,為了更方便快捷的由220v 的交流電得到這樣的電源,故設(shè)計了一個電路。220V交流電全橋整流穩(wěn)壓7805穩(wěn)壓5V直流電輸出 從圖上看,變壓器輸入端經(jīng)過一個保險連接電源插頭,如果變壓器或后面的電路發(fā)生短路,保險內(nèi)的金屬細(xì)絲就會因大電流引發(fā)的高溫溶化后斷開。 變壓器后面由4個二極管組成一個橋式整流電路,整流后就得到一個電壓波動很大的直流電源,所以在這里接一個330uF/25V的電解電容。 變壓器輸出端的9V電壓經(jīng)橋式整流并電容濾波,在電容C1兩端大約會有11V多一點(diǎn)的電壓,假如從電容兩端直接接一個負(fù)載,當(dāng)負(fù)載變化或交流電源有少許波動都會使C1兩端的電壓發(fā)生較大幅度的變化,因此要得到一個比較穩(wěn)定的電壓,在這里接一個三端穩(wěn)壓器的元件。 三端穩(wěn)壓器是一種集成電路元件,內(nèi)部由一些三極管和電阻等構(gòu)成,在分析電路時可簡單的認(rèn)為這是一個能自動調(diào)節(jié)電阻的元件,當(dāng)負(fù)載電流大時三端穩(wěn)壓器內(nèi)的電阻自動變小,而當(dāng)負(fù)載電流變小時三端穩(wěn)壓器內(nèi)的電阻又會自動變大,這樣就能保持穩(wěn)壓器的輸出電壓保持基本不變。 因?yàn)槲覀円敵?V的電壓,所以選用7805,7805前面的字母可能會因生產(chǎn)廠家不同而不同。LM7805最大可以輸出1A的電流,內(nèi)部有限流式短路保護(hù),短時間內(nèi),例如幾秒鐘的時間,輸出端對地(2腳)短路并不會使7805燒壞,當(dāng)然如果時間很長就不好說了,這跟散熱條件有很大的關(guān)系。 三端穩(wěn)壓器后面接一個105的電容,這個電容有濾波和阻尼作用。 最后在C2兩端接一個輸出電源的插針,可用于與其它用電器連接,比如MP3等。 雖然7805最大電流是一安培,但實(shí)際使用一般不要超過500mA,否則會發(fā)熱很大,容易燒壞。一般負(fù)載電有200mA以上時需要散熱片。圖 51 穩(wěn)壓電源電路原理圖第6章 軟件系統(tǒng)設(shè)計 軟件流程設(shè)計本設(shè)計采用了自定下下的設(shè)計流程,即在編制一個程序時,先考慮程序的總體結(jié)構(gòu)而忽略一些細(xì)節(jié)問題,然后逐步的一步一步的細(xì)化,直至用程序語言完全描述每一個細(xì)節(jié)為止。主要程序流程有:主程序、判斷有無按鍵子程序、鍵盤掃描子程序、顯示鍵號/歌曲號子程序、開機(jī)畫面子程序、按鍵值播放歌曲子程序、播放時間初始化子程序、液晶顯示屏寫指令子程序、液晶顯示屏寫數(shù)據(jù)、字符串顯示子程序播放時間顯示子程序、播放歌曲子程序、播放時間更新子程序。程序中使用了兩個定時中斷,定時中斷0用于產(chǎn)生整個音程的頻率,以便驅(qū)動揚(yáng)聲器。定時器T1用于刷新播放時間,當(dāng)發(fā)生一秒定時中斷時,將秒加一,達(dá)到60秒時,將分加一,達(dá)到60分時,將時加一。程序設(shè)置了溢出處理,即當(dāng)時間為23:59:59時,自動將時間更新為00:00:00。程序的總體流程是當(dāng)P1由按鍵按下時,讀鍵盤,并儲存鍵值,若為F鍵則通過查表的方式,調(diào)用字符串顯示子程序顯示開機(jī)畫面,同時用查表的方式求出鍵號的ASCII值,并調(diào)用顯示鍵號/曲號自稱序,將鍵號顯示出來。若為1A,程序根據(jù)儲存的鍵號,將相應(yīng)歌曲的表頭地址賦給DPTR,取出曲譜,判斷是否為休止符,通過查表的方式將表中的定時器初值裝入定時器T0,在定時中斷0里面,重裝初值,將輸出口取反,完成發(fā)聲。本設(shè)計中,每發(fā)一個調(diào),調(diào)用一個30MS的延時,一次當(dāng)做曲譜的節(jié)拍碼。在此過程中若有功能鍵按下,將當(dāng)前歌曲的表頭地址加513/減513或等待。于此同時調(diào)用播放時間初始化子程序,顯示00:00:00,裝定時器T1的初值,準(zhǔn)備更新播放時間。程序流程圖如圖61所示單曲唱完?否是是是否是全部唱完?結(jié)束否是是開機(jī)畫面無否否否開始液晶初始化內(nèi)存初始化有無按鍵?判斷鍵值并存儲取鍵值A(chǔ)SCII碼顯示有F鍵?1A鍵?鍵?播放時間初始化按鍵值存儲相應(yīng)曲譜首地址取樂譜進(jìn)行演奏有無功能鍵?裝T1初值刷新播放時間暫停?再一次按下?等待是否是有無下1曲曲?樂譜首地址加513上1曲否樂譜首地址減513圖 61 系統(tǒng)程序流程圖在本設(shè)計中,一共設(shè)置了9首MID樂曲,分別是第一首《精忠報國》、第二首《月亮代表我的心》、第三首《看我七十二變》、第四首《同一首歌》、第五首《大?!?、第六首《兩只蝴蝶》、第七首世上只有媽媽好、第八首歌《彩云追月》、第九首十年、第十首你的愛給了誰。在本設(shè)計中由于對音樂知識欠缺,曲譜為網(wǎng)絡(luò)下載。采用LCD顯示,穩(wěn)定清晰,可靠性高,為了及時響應(yīng)按鍵,在每段子程序里面都調(diào)用了按鍵判斷子程序,并且主程序是以按鍵掃描為主線編寫的,系統(tǒng)的靈敏度高。除此之外,在按鍵掃描子程序中還帶有延時再判斷,軟件去抖動功能,大大提高了系統(tǒng)的抗干擾性。采用定時中斷更新播放時間,增強(qiáng)了系統(tǒng)的準(zhǔn)確性,鑒于于作者水平有限,播放歌曲程序?yàn)榱撕唵螌?shí)用,節(jié)拍碼被設(shè)置為固定的30ms,演奏也只是在一個八度里面完成,系統(tǒng)適應(yīng)性有待提高。結(jié)論本設(shè)計報告主要介紹了用單片機(jī)實(shí)現(xiàn)的音樂發(fā)生器的設(shè)計方法。系統(tǒng)介紹了該電路的硬件構(gòu)成和軟件工作過程,系統(tǒng)以AT89C51為核心,主要采用中斷控制系統(tǒng),結(jié)合所學(xué)的單片機(jī)的知識,實(shí)現(xiàn)系統(tǒng)的功能要求。設(shè)計中很好的使軟、硬件相結(jié)合,基本上達(dá)到了設(shè)計的要求。通過這次畢業(yè)設(shè)計,使我對單片機(jī)及其附屬電路有了一定的了解,對課本上的知識有了近一步的掌握,也深刻明白了自己的不足。隨著畢業(yè)日子的到來,畢業(yè)設(shè)計也接近了尾聲。經(jīng)過幾個月的奮戰(zhàn)我的畢業(yè)設(shè)計終于完成了。在沒有做畢業(yè)設(shè)計以前覺得畢業(yè)設(shè)計只是對這幾年來所學(xué)知識的單純總結(jié),但是通過這次做畢業(yè)設(shè)計發(fā)現(xiàn)自己的看法有點(diǎn)太片面。畢業(yè)設(shè)計不僅是對前面所學(xué)知識的一種檢驗(yàn),而且也是對自己能力的一種提高。通過這短短幾個月的制作,我感覺到自己從課本上學(xué)到的理論知識和實(shí)踐仍有很大的差距。很多元器件根本不知道有什么功效,在仿真儀器中是什么代碼。有的知識,自己感覺已經(jīng)掌握得差不多了,但是實(shí)際操作起來就有問題出現(xiàn)了。我遇到了不少問題,花費(fèi)了很多的時間。這讓我重新反思我們的學(xué)習(xí),深刻領(lǐng)悟到我們這個專業(yè)動手實(shí)踐的重要性。理論不經(jīng)過實(shí)踐考驗(yàn),是沒法實(shí)施的,就像我們編的程序,很多方面考慮的都不夠,幾乎沒有涉及到實(shí)際應(yīng)用時的防范方法措施。知識是永無止境的,在今后的工作中,我會理論聯(lián)系實(shí)際,不停的去學(xué)習(xí),不停的去感悟,以彌補(bǔ)我先天的不足以及后天的差距在畢業(yè)設(shè)計過程中,我真正體會到了實(shí)踐的重要性,很多自己認(rèn)為萬無一失的軟件代碼或者硬件電路,在調(diào)試的過程中都不會是風(fēng)平浪凈的,此次畢業(yè)設(shè)計經(jīng)歷了從概念到成品的漫長過程,在此過程中我學(xué)習(xí)了許多以前沒有掌握而又是電子類畢業(yè)生必須掌握的知識,比如proteus,從設(shè)計的第一天起,我就被proteus的強(qiáng)大功能所折服,學(xué)會了proteus,就相當(dāng)于擁有一個電子設(shè)計開發(fā)平臺。兩個多月來,我有過驚喜、失落、樂觀、自信、自卑,這次畢業(yè)設(shè)計也磨練了我的心志,堅定了我的信念,讓我學(xué)會了平淡的看待得失、冷靜的分析問題,真誠的對待他人,自信的面對生活。致 謝本設(shè)計是在王曉副教授的精心指導(dǎo)下完成的,從選題、方案論證、繪制電路原理圖、軟件編寫、調(diào)試仿真,直到起稿、排版,每一個環(huán)節(jié),我都遇到了我無法獨(dú)立解決的問題,在此期間,王老師寧愿犧牲自己的業(yè)余時間,也要幫我解決問題,他豐富的專業(yè)知識和和藹的態(tài)度讓我敬畏。在此,衷心的感謝王曉副教授對我畢業(yè)論文的指導(dǎo)和修改!同時,向所有關(guān)心和幫助過我的老師、同學(xué)和朋友表示由衷的謝意!衷心感謝在百忙之中評閱論文和參加答辯的各位專家、教授!參考文獻(xiàn)[1] 陳大欽主編.模擬電子技術(shù)基礎(chǔ)(第二版)[M]. 高等教育出版社 [2] 閻石主編.?dāng)?shù)字電子技術(shù)基礎(chǔ)(第五版)[M]. 高等教育出版社 [3] 譚浩強(qiáng)主編 MCS51單片機(jī)應(yīng)用教程[M]. 清華大學(xué)出版社 [4] 周復(fù)三主編 音樂基礎(chǔ)理論教程[M]. 山東大學(xué)出版社[5] 李軍主編 單片機(jī)高級實(shí)例開發(fā)指南[M]. 北京航空航天大學(xué)出版社 [6] 歐偉明主編 單片機(jī)原理與應(yīng)用系統(tǒng)設(shè)計[M]. 電子工業(yè)出版社 [7] 江世明主編 基于proteus的單片機(jī)應(yīng)用技術(shù)[M]. 電子工業(yè)出版社 附 錄附錄1:音樂發(fā)生器電路原理圖 附錄2:系統(tǒng)源代碼 RS BIT 。定義液晶顯示端口標(biāo)號RW BIT E BIT 。********************************************L50MS EQU 60HL1MS EQU 61HL250MS EQU 62HSEC EQU 65HMIN EQU 64HHOU EQU 63H。*******************************************org 0000h ljmp mainORG 000BHLJMP TT0ORG 001BHLJMP T1INT org 1000hmain: 。液晶初始化MOV SP,70H MOV P0,01H 。清屏 CALL ENABLE MOV P0,38H 。8位,2行顯示 lCALL ENABLE MOV P0,0FH 。屏顯on,光標(biāo)on,閃爍on lCALL ENABLE MOV P0,06H 。計數(shù)地址加1,顯示幕on lCALL ENABLE。內(nèi)存初始化 lcall initil 。key1: lcall key lcall modd ljmp key1。鍵盤掃描key: nop nop lcall ks jnz k1 。有按鍵轉(zhuǎn)到K1 lcall kaiji lcall SOPxn: ljmp keyk1: lcall modd lcall modd lcall ks jnz k2 ljmp keyk2: mov R2,0feh 。讀鍵盤
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1