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

正文內(nèi)容

課程設(shè)計(論文)-基于單片機(jī)的音樂播放器設(shè)計軟件設(shè)計-全文預(yù)覽

2025-11-18 09:03 上一頁面

下一頁面
  

【正文】 。R0 中存入數(shù)據(jù) 30H,這里在以 30H 開始的單元存放每首歌曲的入口地址,其中 30H,31H 存放 。外部中斷 1接下一曲歌按鍵 ORG 001BH AJMP START_PAUSE 。歌曲總數(shù) OUT_NUM EQU P1 。 [2] 譚浩強(qiáng) .C 程序設(shè)計(第二版) .清華大學(xué)出版社, 1999。不僅鞏固了以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知 25 識,掌握了一種系統(tǒng)的研究方法,可以進(jìn)行一些簡單的編程。因此作為自動化專業(yè)的學(xué)生來說掌握單片機(jī)的開發(fā)技術(shù)是十分重要的。本次設(shè)計的晶振為 6MHZ,而程序中的初值卻設(shè)置成了 6MHZ 晶振所采用的值 5000,導(dǎo)致顯示的時間比真正的時間要慢。 調(diào)試過程中所遇到的問題: 運(yùn)行程序時 LED4 位共陰數(shù)碼管顯示程亂碼。 測試總結(jié) 音樂播放器很好的實(shí)現(xiàn)了播放 /暫停、上一曲、下一曲的功能,并滿足了數(shù)碼管顯示 的特殊要求。R7 減 4 SUBB A,4 MOV R7,A BACK2: MOV R4,00H MOV A,22H MOV DPTR,OUT_TAB MOVC A,A+DPTR MOV OUT_NUM,A 。是否是第一首 MOV 22H,N 。中斷返回 LAST_SONG: PUSH ACC 。當(dāng)按鍵產(chǎn)生中斷信號,上一曲中斷子程序改變標(biāo)識符 R7 的值為 01H 并改變曲目 R0 的值。中斷返回 DELAY: MOV 27H,26H 。中斷返回 START_PAUSE:CPL F0 。當(dāng)按鍵第二次產(chǎn)生中斷信號時,播放 /暫停子程序判斷 R1 是否為 02H 后,將 R1 再次賦值為 00H。將 T0 口設(shè)為計數(shù)中斷并工作在方式2下。************* DB 0A4H,0A2H,0B2H,0B3H,0C4H,0E8H,0D8H DB 0C8H,0C8H,0C8H,08H DB 00H 《中華人民共和國國歌》代碼實(shí)現(xiàn)如下: ONG3: DB 03H 。1=C 2/4 軍港之夜 DB 32H,54H,52H,32H,54H,52H,32H,12H,12H,32H,32H,54H,52H,32H,52H,52H,32H,32H,21H,31H,24H,0E2H,0D1H,0E1H,0D2H,0C2H,14H,14H DB 0C2H,32H,32H,12H,21H,31H,24H,32H,34H,0D2H,0C2H,14H,14H,32H,52H,52H,32H,52H,54H,32H,34H,31H,21H,12H,24H,24H DB 34H,0E2H,0C2H,0D1H,0E1H,0D4H,12H,0E2H,32H,32H,0E2H,0D1H,0E1H,0D4H,0D2H,0E2H,32H,32H,0E2H,0E2H,0D1H,0E1H,0D4H DB 22H,0D1H,11H,0E2H,0D2H,0C4H,0C4H,32H,52H,52H,32H,62H,5H,61H,54H,31H,52H,31H,12H,31H,31H,32H,54H,52H,32H,52H,52H,32H DB 32H,21H,31H,24H,0E2H,0D1H,0E1H,0D2H,0C2H,34H,34H,32H,52H,52,32H,62H,51H,61H,54H,31H,52H,31H,12H,32H,12H,32H,32H,54H,52H DB 32H,52H,52H,31H,31H,32H,21H,31H,24H,0E2H,0D1H,0E1H,0D2H,0C2H,14H,14H DB 32H,52H,52H,32H,32H,21H,31H,24H,0E2H,0D1H,0E1H,0D2H,0C2H,14H,14H DB 0C2H,32H,32H,12H,21H,31H,24H,32H,34H,0D2H,0C2H,14H,14H,32H,52H,52H,32H,52H,54H,32H,34H,31H,21H,12H,24H,24H DB 34H,0E2H,0C2H,0D1H,0E1H,0D4H,12H,0E2H,32H,32H,0E2H,0D1H,0E1H,0D4H,0D2H,0E2H,32H,32H,0E2H,0E2H,0D1H,0E1H,0D4H DB 22H,0D1H,11H,0E2H,0D2H,0C4H,0C4H,32H,52H,52H,32H,62H,5H,61H,54H,31H,52H,31H,12H,31H,31H,32H,54H,52H,32H,52H,52H,32H DB 32H,21H,31H,24H,0E2H,0D1H,0E1H,0D2H,0C2H,34H,34H,32H,52H,5低 6 低音 La A 64400 F 3+3/4 低 5 低音 So B 64260 16 2,32H,62H,51H,61H,54H,31H,52H,31H,12H,32H,12H,32H,32H,54H,52H DB 32H,52H,52H,31H,31H,32H,21H,31H,24H,0E2H,0D1H,0E1H,0D2H,0C2H,14H,14H DB 32H,52H,52H,32H,32H,21H,31H,24H,74H,0D2H,0C2H,14H,14H,14H,14H DB 00H TABLE2:DW 63835,64021,64103,64260,64400,64524,64580,64684,64777 DW 64820,64898,64968,65030,65058,65110,65157,65178 《死了都要愛》代碼實(shí)現(xiàn)如下: SONG2: DB 02H 。 下面以歌曲《 軍港之夜 》 的設(shè)計為例,講述歌曲 在單片機(jī)中的實(shí)現(xiàn)。 ( 3)簡譜碼(音符)為高位,節(jié)拍為(節(jié)拍數(shù))為低 4 位,音符節(jié)拍碼放在程序的 “ TABLE” 處。假設(shè) 1/4 節(jié)拍為 1DELAY,則 1拍應(yīng)為4DELAY,以此類推。 ( 2)利用 8051 的內(nèi)部定時器使其 工作在計數(shù)器模式 MODE1 下,改變計數(shù)值TH0 及 TL0 以產(chǎn)生不同頻率的方法如下: 例如,頻率為 523Hz,其周期天 /523 S=1912uS,因此只要令計數(shù)器計時956uS/1us=956,在每計數(shù) 956 次時就將 I/O 反接,就可得到中音 DO( 532Hz)。 音階與頻率的關(guān)系及 如下表: 音階 頻率( Hz) 定時器初值 音階 頻率( Hz) 定時器初值 音階 頻率( Hz) 定時器初值 1 2 3 4 5 6 7 0 131 147 165 175 196 220 247 0 0F85EH 0F933H 0F9F0H 0FA49H 0FAE6H 0FB74H, 0FBF4H 0100H 1 2 3 4 5 6 7 0 262 294 330 349 392 440 494 0 0FC2FH 0FC99H 0FCF8H 0FD22H 0FD73H 0FDBAH 0FDFAH 0100H 1 2 3 4 5 6 7 0 523 587 659 698 784 880 988 0 0FE17H 0FE4CH 0FE7CH 0FE91H 0FEB9H 0FEDDH 0FEFDH 0100H 低八度音 中音 高八度音 注: 0表示簡譜中的空拍 表 32 方式 1 下定時器的初值 當(dāng)晶體振蕩頻率為 ,定時器工作在方式 1下時,若各音階相對應(yīng)的定時器計數(shù)初值為 X,則可根據(jù)下式計算 X: 1 6 61 / ( 2 ) ( 2 ) 1 2 / (6 1 0 )fX? ? ? ? ? 音調(diào)的長短用節(jié)拍數(shù)表示(例如 1/4 拍、 2/4 拍、??),不同節(jié)拍數(shù)的不同音符的組合形成樂譜。 10 開 始播 放 音 樂數(shù) 碼 管 顯 示關(guān) 閉 顯 示判 斷 是 否 結(jié) 束否是上 一 曲 、 下 一 曲播 放 /暫 停初 始 化查 詢 歌 曲 曲 目等 待 播 放結(jié) 束 圖 31 總體流程圖 音調(diào)的高低用音階表示,不同的音階對應(yīng)不同的頻率。然后,子程序?qū)κ欠癫シ胚M(jìn)行循環(huán)判斷,得到播放中斷的指令后再進(jìn)行 播放。鍵一聯(lián)通實(shí)現(xiàn) 上一曲更換,鍵二聯(lián)通實(shí)現(xiàn)下一曲更換,鍵三聯(lián)通實(shí)現(xiàn)開始暫停操作。 單片機(jī)的 分別與數(shù)碼管的 A、 B、 C、 D、 E、 F、 G、 DP 相連接。單片機(jī)擁有 32 個并行口和 1 個串行口。 硬件電路設(shè)計 6 設(shè)計一個音樂播放器,有三個按鍵 及控制按鈕 :播放 /暫停、下一曲、上一曲; 通過控制按鈕控制單片機(jī),播放所要求的音樂,并通過放大電路 和喇叭輸出聲音。 此外, AT89C51 設(shè)有穩(wěn)態(tài)邏輯,可以在低到零頻率的條件下靜態(tài)邏輯,支持兩種軟件可選的掉電模式。如采用外部時鐘源驅(qū)動器件,XTAL2 應(yīng)不接。 XTAL2:來自反向振蕩器的輸出。 /EA/VPP:當(dāng) /EA 保持低電平時,則在此期間外部程序存儲器( 0000HFFFFH),不管是否有內(nèi)部程序存儲器。如果微處理器在外部執(zhí)行狀態(tài) ALE 禁止,置位無效。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲器時,將跳過一個 ALE 脈沖。 ALE/PROG: 當(dāng)訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。作為輸入,由于外部下拉為低電平, P3 口將輸出電流 ( ILL)這是由于上拉的緣故。在給出地址 “1”時,它利用內(nèi)部上拉優(yōu)勢,當(dāng)對外部八位地址數(shù)據(jù)存儲器進(jìn)行讀寫時, P2 口輸出其特殊功能寄存器的內(nèi)容。 P2 口: P2 口為一個內(nèi)部上拉電阻的 8 位雙向 I/O 口, P2 口緩沖器可接收,輸出 4 個 TTL 門電流,當(dāng) P2 口被寫 “1”時,其管腳被內(nèi)部上拉電阻拉高,且作為輸入。在 FIASH 編程時, P0 口 作為原碼輸入口,當(dāng) FIASH 進(jìn)行校驗(yàn)時, P0 輸出原碼,此時 P0 外部必須被拉高。 GND:接地。5 個中斷源 三級程序存儲器鎖定 4K 字節(jié)可編程閃爍存儲器 由于將多功能 8 位 CPU和閃爍存儲器組合在單個芯片中, ATMEL的 AT89C51 是一種高效微控制器, AT89C2051 是它的一種精簡版本。 3 2系統(tǒng)硬件原理及設(shè)計 AT89C51介紹 AT89C51 是一種帶 4K 字節(jié)閃爍可編程可擦除只讀存儲器( FPEROM—Falsh Programmable and Erasable Read Only Memory)的低電壓,高性能 CMOS 8 位微處理器,俗稱單片機(jī)?;谶@個思想, 我 設(shè)計了一款特殊的 音樂播放器 , 本播放器可實(shí)現(xiàn)播放、 暫停 、復(fù)位等功能。 CMOS 雖然功耗低,但由于其物理特征決定其工作速度不夠高,而 CHMOS則具備了高速和低功耗的特點(diǎn),這些特征,更適合于要求低功耗像電池供電的應(yīng)用場合。 此外,現(xiàn)在的產(chǎn)品普遍要求體積小、重量輕,這就要求單片機(jī)除了功能強(qiáng)和功耗低外,還要求其體積要小。例如工廠流水線的智能化管理,電梯智能化控制、各種報警系統(tǒng),與計算機(jī)聯(lián)網(wǎng)構(gòu)成二級控制系統(tǒng)等。采用單片機(jī)控制使得儀器儀表數(shù)字化、智能化、微型化,且功能比起采用電子或數(shù)字電路更加強(qiáng)大。 MCS51 單片機(jī)是美國 INTEL 公司于 1980 年推出的產(chǎn)品,與 MCS 48 單片機(jī)相比,它的結(jié)構(gòu)更先進(jìn),功能更強(qiáng),在原來的基礎(chǔ)上增加了更多的電路單元和指令,指令數(shù)達(dá) 111 條, MCS51 單片機(jī)可以算是相當(dāng)成功的產(chǎn)品,一直到現(xiàn)在,MCS51 系列或其兼容的單片機(jī)仍是應(yīng)用的主流產(chǎn)品,各高校及專業(yè)學(xué)校的培訓(xùn)教材仍與 MSC51 單片機(jī)作為代表進(jìn)行理論基礎(chǔ)學(xué)習(xí)。概括的講,一塊芯片就成了一臺計算機(jī)。單片機(jī)廣泛應(yīng)用于儀器儀表、家用電器、醫(yī)用設(shè)備、航空航天、專用設(shè)備的智能化管理及過程控制等領(lǐng)域,大致可分為如下幾個范疇: 一、在智能儀器儀表的應(yīng)用 單片機(jī)具有體積小、功耗低、控制功能強(qiáng)、擴(kuò)展靈活、微型化和使用方便等優(yōu)點(diǎn),廣泛應(yīng)用于儀器儀表中,結(jié)合不同類型的傳感器,可實(shí)現(xiàn)諸如電壓、功率、頻率、濕度、溫度、流量、速度、厚度、角度、長度、硬度、元素、 壓力等物理量的測量。 三、在工業(yè)控制中的應(yīng)用 用單片機(jī)可以構(gòu)成形式多樣的控制系統(tǒng)、數(shù)據(jù)采集系統(tǒng)。甚至單片機(jī)廠商還可以根據(jù)用戶的要求量身定做,制造出具有自己特色的單片機(jī)芯片。像 80C51 就采用了 HMOS(即高密度金屬氧
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1