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

正文內(nèi)容

基于51單片機的音樂播放器制作-全文預覽

2025-12-04 07:05 上一頁面

下一頁面
  

【正文】 eus 中在單片機中加載 .hex 文件仿真中遇到了以下問題。 程序中的跳轉(zhuǎn)指令的運用很重要,為保險起見,都必須要反復檢查 ,我們就遇到過跳轉(zhuǎn)指令用錯程序無法正常運行的現(xiàn)象。 程序的結(jié)構(gòu)要設計的合理,避免上下亂調(diào)用的現(xiàn)象,這樣會使程序更加清晰化。 2. 按下 C 鍵,選定某一樂曲,隨即輸入選定樂曲的序列號( 1~4),音樂播放器對選定的某一樂曲循環(huán)播放。 電子科技大學成都學院課程設計 34 參考文獻 [1] 黃振杰 .基于 AT89S52 的多功能音樂播放器 [J].廣東 :電子設計工程 :2020 年 2 月第 2 期 [2] 吳迅 .用單片機設計音樂播放器 [J].山東 :電子世界 , [3] 朱清慧等 .Protues 教程 —電子線路設計 /制版與仿真 [M].北京 :清華大學出版社 , [4] 侯玉寶 ,李成群 .基于 Proteus 的 51 系列單片機設計與仿真 [M].北 京 :電子工業(yè)出版社 ,2020 [5] 何立民 .MCS51 系列單片機應用系統(tǒng)設計 [M].北京航空航天大學出版社 ,1990 [6] 李華 . MCS51 系列單片機應用接口技術(shù) [M].北京航空航天大學出版 ,1993 [7] 李廣弟 ,朱月秀 .單片機基礎 [M].北京 :北京航空航天大學出版社 , [8] 張義和 ,王 敏男等 .例說 51 單片機 [M].北京 :人民郵電出版社 , [9] 陳明熒 .8051 單片機課程設計實訓教材 [M](第一版 ).北京 :清華大學出版社 ,2020 致謝 35 致謝 經(jīng)過幾個月的忙碌,本次畢業(yè)論文設計已經(jīng)接近尾聲。 在論文的寫作過程中,得到了 伊學君 老師的親切關懷和耐心的指導。同時,也要感謝各位老師,同學和朋友們給我極大的支持,對我的論文提出了寶貴的意見及建議。 unsigned char BTH0,BTL0。 Code unsigned char TH0[]={0xF2,0xF3,0xF5,0xF5,0xF6,0xF7,0xF8,0xF9,0xF9, 0xFA,0xFA,0xFB,0xFB,0xFC,0xFC,0xFC,0xFD,0xFD,0xFD,0xFD,0xFE,0xFE,0xFE, 0xFE,0xFE,0xFE,0xFE,0xFF,}。0x01。 for(i=300。 for(t1=0。t2++) { } } } void time0_int() interrupt 1 using 0 { 電子科技大學成都學院課程設計 38 TR0=0。 } void sing() { TH0=BTH0。 } void main(void) { unsigned char k,i。 ET0=1。 time=1。 BTL0=TL0[K]。 } } }電子科技大學成都學院課程設計 40 附錄二 :原理圖 附錄 41 附錄三 :仿 真圖 電子科技大學成都學院課程設計 42 附錄四: PCB 圖 內(nèi)部資料 僅供參考 內(nèi)部資料 僅供參考 9JWKf wvGt YM*Jgamp。849Gx^Gj qv^$UE9wEwZQcUE%amp。MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK!zn%Mz849Gx^Gj qv^$UE9wEwZQcUE% amp。MuWFA5ux^Gj qv^$UE9wEwZQcUE% amp。MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK! zn%Mz849Gx^Gj qv^$UE9wEwZQcUE%amp。 849Gx^Gj qv^$UE9wEwZQcUE%amp。 MuWFA5uxY7JnD6YWRrWwc^vR9CpbK! zn% Mz849Gx^Gj qv^$UE9wEwZQcUE%amp。 MuWFA5ux^Gj qv^$UE9wEwZQcUE%amp。 MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK!zn%Mz849Gx^Gj qv^$UE9wEwZQcUE%。 gTXRm6X4NGpP$vSTTamp。 gTXRm6X4NGpP$vSTTamp。 gTXRm 6X4NGpP$vSTTamp。 gTXRm 6X4NGpP$vSTTamp。gTXRm 6X4NGpP$vSTTamp。gTXRm 6X4NGpP$vSTTamp。 gTXRm 6X4NGpP$vSTTamp。 QA9wkxFyeQ^! djsXuyUP2kNXpRWXm Aamp。 i=i+3。 } else if(table[i]!=0) { k=table[i]+7*table[i+1]1。 while(1) { void scankey()。 TMOD=0x01。 TR0=1。 TH0=BTH0。t1++) { for(t2=0。i) { } } void delay(unsigned char time) { unsigned char t1。 else if(keytmp= =1) keydata=1。 void scankey() { unsigned int keydata。 unsigned char keytmp。 電子科技大學成都學院課程設計 36 附錄 附錄 一 :完整的音樂程序 include sbit p00=p0^0。從課題的選擇得到畢業(yè)論文設計最終完成,老師都始終給予我細心的指導。如果沒有導師的督促和指導,以及同學和朋友的支持,想要完成這個畢業(yè)論文設計是難以想像的。 4. 當用戶按下復位鍵 F 時。 本設計按鍵分別是 A、 B、 C、 D 四個功能鍵和 4 四個數(shù)字鍵,以及復位鍵和暫停鍵,中間芯片為核心部件 AT89C51,揚聲器控制電路由反向器和喇叭組成。 編程時要注意,在程序開始時,要寫入各定時器中斷的入口地址。最后終于能 播放音樂了 。 兩個定時器同時工作,存在中斷時序問題,剛開始 時我們把定時器 1 設定在方式 3,計 250us,由于定時中斷過于頻繁,使 CPU 負載過大,導致音樂不能正常播放,時間不能正常顯示。 編程過程中要注意加注釋或分割線,否則,在程序過長時容易變得很亂,不便于查找或更改。當然,如果 Keil 在上次關閉時有打開的工程,再一次打開時它會自動加載上一次的工程文件。一個工程里可以有一個或多個 *.c文件和 *.h文件,但只可以有一 個 main()函數(shù)。在本次設計中利用的是 KEIL C51軟件仿真器 ,其評估版本可以免費獲取 ,只是有 2KB 代碼限制。 } 第 5 章 系統(tǒng)調(diào)試 29 第 5章 系統(tǒng)調(diào) 試 軟件調(diào)試 結(jié)構(gòu)化軟件的調(diào)試一般可以將重點放在分模塊調(diào)試上 , 通調(diào)是最后一環(huán)。 } 五 、 賦 T0 計數(shù)初值,開始計數(shù) void sing() 電子科技大學成都學院課程設計 28 { TH0=BTH0。t2++) { } } 四 、 定時器 0 中斷服務子程序 void time0_int() interrupt 1 using 0 { TR0=0。 for(t1=0。 for(i=300。0x01。此時,播放器由播放狀態(tài)進入暫停狀態(tài)。標識符初值賦值為 R1=00H,計數(shù)初值設為 TH0=0FFH,TL0=0FFH。 程序流程圖如圖所示: 第 4 章 軟件設計 23 圖 41 主程序流程圖 如圖 43 所示,開始播放自定義音樂程序時,指針指向樂譜第一個字節(jié),將第一字節(jié)拆分為高低字節(jié),其高字節(jié)即為音符中音高對應定時器定時常數(shù),低字節(jié)即為音符中節(jié)拍對應的 1/4 節(jié)拍的次數(shù),同時啟動中斷定時器 0 工作在方式 1,由定時器定時常數(shù)得到相應音高,通過延時子程序設定 1/4 節(jié)拍的 時間,由節(jié)拍次數(shù)得到節(jié)拍,再讀取下一個樂譜字節(jié),循環(huán)下去則演奏出美妙和諧的樂曲。 3)程序中的節(jié)拍控制是通過調(diào)用延時子程序 DELAY 的次數(shù)來實現(xiàn) ,1 拍為500ms,即需要調(diào)用 4 次 DELAY; 3/4 拍需要調(diào)用 3 次 DELAY; 2/4 拍需要調(diào)用 2次 DELAY。 ( 2)把 T 值表構(gòu)成一個編碼表,構(gòu)成發(fā)音符的計數(shù)值放在計數(shù)初值編碼表里。 每個音符使用 1 個字節(jié),字節(jié)高 4 位代表音符高低,低 4 位代表音符 節(jié)拍。 其計數(shù)值的求法如下: T=65536N=65536Fi/2/Fr (42) 計算舉例: 第 4 章 軟件設計 21 設 K=65536,F=1000000=Fi=1MHz,求低音 DO( 261Hz)、中音 DO( 523Hz)、 高音 DO( 1046Hz)的計數(shù)值??梢钥刂茊纹瑱C產(chǎn)生不同頻率不同節(jié)拍的脈沖信號,由蜂鳴器發(fā)出就產(chǎn)生了美妙和諧的樂曲。 復位電路采用 RC 充電電路組成上電復位單片機電路,當系統(tǒng)上電時,在上電初期,電容 C 充電,使復位腳持續(xù)高電平,當 C 充電到達一定程度復位腳電位會慢慢變低,最后被電阻 R 完 全拉低,高電平復位的時間由充電的時間決定,充電時間又由 R 與 C 的阻值和容值之積決定。當電鍵按下時接口接低電平,實現(xiàn)對音樂播放器的控制。不僅僅是關心輸入電壓,輸出電壓和電流,還要考慮到總的功率,電源實現(xiàn)的效率,電源部分對負載變化的瞬態(tài)響應能力,關鍵器件對電源波動的容忍范圍以及相應的允許的電源紋波,還有散熱問題等等。如 EA 端為高電平(接 Vcc 端), CPU則執(zhí)行內(nèi)部程序存儲器的指令。此外,該引腳會被微弱拉高,單片機執(zhí)行外部程序時,應設置 ALE 禁止位無效。要注意的是:每當訪問外部數(shù)據(jù)存儲器時將跳過一個 ALE 脈沖。 RST——復位輸入。作為輸入使用時,被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流( IIL)。在使用 8 位地址(如 MOVX RI)訪問外部數(shù)據(jù)存儲器時,P2 口輸出 P2 鎖存器的內(nèi)容。對 P2 端口寫 “1”時,內(nèi)部上拉電阻把端口拉高,此時可以作為輸入口使用。作為輸入使用時,被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流( IIL)。在 flash 編程時, P0 口也用來接收指令字節(jié);在程序校驗時,輸出指令字節(jié)。作為輸出口,每位能驅(qū)動 8個 TTL 邏輯電平。第 3 章 硬件設計 13 第 3章 硬件設計 硬件結(jié)構(gòu) 圖 31 是以 AT89C51 單片機為核心的音樂播放器系統(tǒng)硬件設計結(jié)構(gòu)框圖。 主要功能特性: 1) 與 MCS51 兼容; 2) 4K 字節(jié)可編程 FLASH 存儲器; 3) 全靜態(tài) 工作: 0Hz24MHz; 4) 1288 位內(nèi)部 RAM; 5) 兩個 16 位定時器 /計數(shù)器; 6) 5 個中斷源; 7) 可編程串行通道; 8) 低功耗的閑置和掉電模式; 9) 片內(nèi)振蕩器和時鐘電路 。單片機的可擦除只讀存儲器可以反復擦除 1000 次。目前我國集成電路產(chǎn)業(yè)已具備一定基礎,多年來我國集成電路產(chǎn)業(yè)所聚集的技術(shù)創(chuàng)新活力、市場拓展能力、資源整合動力以及廣闊的市場潛力,為產(chǎn)業(yè)在未來 5年~ 10 年實現(xiàn)快速發(fā)展、邁上新的臺階奠定了基礎。 2020 年: intel 酷睿 i 系列全新推出,創(chuàng)紀錄采用了領先的 32 納米工藝,并且下一代 22 納米工藝正在研發(fā)。 按外形分 類 集成電路按外形可分為圓形(金屬外殼晶體管封裝型,一般適合用于大功率)、扁平型(穩(wěn)定性好,體積?。┖碗p列直插型。 ( 2) 音響用集成電路包括 AM/FM 高中頻電路、立體聲解碼電路、音頻前置放大電路、音頻運算放大集成電路、音頻功率放大集成電路、環(huán)繞聲處理集成電路、電平驅(qū)動集成電路,電子音量控制集成電路、延時混響集成電路、電子開關集成電路等。 雙極型集成電路的制作工藝復雜,功耗較大,代表集成電路有 TTL、 ECL、電子科技大學成都學院課程設計 8 HTL、 LSTTL、 STTL等類型。 按制作工藝分類 集成電路按制作工藝可分為半導體集成電路和膜集成電路。 模擬集成電路又稱線性電路 ,用來產(chǎn)生、放大和處理各種模擬信號(指幅度隨時間變化的信號。 集成電路具有體積小,重量輕,引出線和焊接點少,壽命長,可靠性高,性能好等優(yōu)點,同時成本低,便于大規(guī)模生產(chǎn)。當今半導體工業(yè)大多數(shù)應用的是基于硅的集成電路。它在電路中用字母 “IC”表示。 系統(tǒng)描述 本課題主要任 務是利用單片機等部件設計一個多功能音樂盒,實現(xiàn)音樂的播放,以及通過按鍵的控制實現(xiàn)上敘述的功能。 第 2 章 方案論證 5 第 2章 方案論證 設計 要求 具體的設計要求應該滿足以下功能: 硬件方面: 可以通過按鍵進行曲目的選著 ; 可以 通過 按鍵進行曲目的播放和停止 ; 可以控制聲音的音節(jié)和長短 ; 音頻數(shù)據(jù)信息記錄需要大量的非易失性數(shù)據(jù)存 儲器實時快速地記錄數(shù)據(jù)。 二、 低功耗 CMOS 化 MCS51 系列的 8031 推出時的功耗達 630mW,而現(xiàn)在的單片機普遍都 100mW左右,隨著對單片機功耗要求越來越低,現(xiàn)在的
點擊復制文檔內(nèi)容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1