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

正文內容

單片機課程設計-基于stc89c52rc單片機的音樂播放器設計(完整版)

2024-12-06 01:33上一頁面

下一頁面
  

【正文】 瓷諧振器)及電容 C C2 接在放大器的反饋回路中構成并聯(lián)振蕩電路。 MOV @ R0,# data 堆棧操作也是間接尋址方式,所以,高 128 位數(shù)據(jù) RAM 亦可作為堆棧區(qū)使用。 VCC: 電源電壓 。在此期間,當訪問外部數(shù)據(jù)存儲器,將跳過兩次 RSEN 信號 。如下 : 端口引腳 第二功能 RXD(串行輸入口 ) TXD(串行輸出口) INT0(外部中斷 0) INT1(外部中斷 1) T0(定時 /計數(shù)器 0) T1(定時 /計數(shù)器 1) WR(外部數(shù)據(jù)存儲器寫入控制信號) RD(外部數(shù)據(jù)存儲器讀取控制信號) 此外, P3 口還接收一些用于 Flash 閃速存儲器編程和程序校驗的控制信號。 P0~P3 為可編程通用 I/O 腳,其功能用途由軟件定義 , STC89C52 有 40 個引腳, 32 個外部雙向輸入 /輸出( I/O)端口,同時內含 2 個外中斷口, 3 個 16 位可編程定時計數(shù)器 ,2 個全雙工串行通信口, 2 個讀寫口線,STC89C52 可以按照常規(guī)方法進行編程,也可以在線編程。 256x8bit 內部 RAM 3 個 16 位可編程定時 /計 數(shù)器中斷 ( 2) 用 和 分別作為上一首和下一首歌曲的功能鍵, 接一個自鎖按鍵,當按鍵按下時暫停播放音樂,再按一下按鍵,按鍵彈起繼續(xù)原來的播放進度。 二、 設計所需基礎知識儲備 1. 要產生音頻脈沖,只要計算某一音頻的周期,然后將此周期處以 2,即為半周期的時間。利用定時器記時這個個半周期時間,每當記時到后就輸出脈沖的 I/O 反相,然后重復記時此半周期的時間再對 I/O 反相,就可在 I/O 腳上得到此頻率的脈沖。 ( 3) 用 這幾個管腳來控制七段數(shù)碼管的顯示。 時鐘頻率 024MHz 2 個串行中斷 其將通用的微處理器和 Flash 存儲器結合在一起,特別是可反復擦寫的 Flash 存儲器可有效地降低開發(fā)成本。 RST: 復位輸入。 EA/VPP: 外部訪問允許。 GND: 地 。 中斷: STC89C52 共有 6 個中斷向量:兩個外中斷( INT0 和 INT1), 3 個定時器中斷(定時器 0、 2)和串行口中斷。對外接電容 C C2 雖然沒有十分嚴格的要求,但電容容量的大小會輕微影響振蕩頻率的高低、振蕩器工作的穩(wěn)定性、起振的難易程序及溫度穩(wěn)定性,如果使用石英晶體,我們推薦電容使用 30pF177。 STC89C52 的程序存儲器陣列是采用字節(jié)寫入方式編程的,每次寫入一個 字節(jié),要對整個芯片內的 PEROM 程序存儲器寫入一個非空字節(jié),必須使用片擦除的方式將整個存儲器的內容清除。 ① 靜態(tài)顯示驅動:靜態(tài)驅動也稱直流驅動。 它 主要分為壓電式蜂鳴器和電磁式蜂鳴器兩種類型。 蜂鳴器分為有源與無源之分。 PWM 輸出口直接驅動是利用 PWM 輸出口本身可以輸 出一定的方波來直接驅動蜂鳴器 . 本次設計用的是第二種方式,即 利用 I/O 定時翻轉電平產生驅動波形對蜂鳴器進行驅動。有源晶振需要接電源才能工作,一般有四個引腳,其中有兩個電源輸入引腳,有正負極之分。 七、音樂播放器 C51 源程序: include sbit SPK=P1^0。 //取碼指針 unsigned char data i。 //第四首 一生有你 unsigned char code song4[77]={0xC2,0xC2,0x34,0x42,0x42, 0x52,0x41,0x51,0x5C, 0x04,0xC2,0xC2,0x34,0x42,0x42, 0x52,0x31,0x41,0x4C, 0x04,0xC2,0xC2,0x34,0x42,0x42, 0x52,0x41,0x51,0x58,0x32,0x52, 0x4C,0x42,0x32, 0x34,0x32,0x42,0x48, 0x04,0xC2,0xC2,0x34,0x42,0x42, 0x72,0x41,0x51,0x5C, 0x04,0xC2,0xC2,0x32,0x32,0x42,0x42, 0x52,0x42,0x4C, 0x04,0xC2,0xC2,0x34,0x42,0x42, 0x52,0x41,0x51,0x58,0x32,0x52, 0x4C,0x42,0x32, 0x32,0x42,0x4C, 0xFF}。 for(m=1000。} else if (song==song2){song=song1。} else if (song==song6){song=song5。} } } //下一首歌曲 void next() { delay1()。P2=0xd0。P2=0x90。 //預置演奏第二首; P2=0x19。 } k=*(song+j)amp。(yin[2*l+1]==0xff)) //如果取到的都是休止符 ,則不輸出音頻 { TR0=0。 TL0=yin[2*l+1]。 } 八、 有關聲音產生的知識 表 1 C 調各音符頻率與計數(shù)值 T 的對照表 音符 頻率( Hz) 簡譜碼( T值) 音符 頻率( Hz) 簡譜碼( T 值) 低 1DO 262 63628 4FA 740 64860 1DO 277 63731 中 5SO 784 64898 低 2RE 294 63835 5SO 831 64934 2RE 311 63928 中 6LA 880 64968 低 3M 330 64021 6 932 64994 低 4FA 349 64103 中 7SI 988 65030 4FA 370 64185 高 1DO 1046 65058 低 5SO 392 64260 1DO 1109 65085 5SO 415 64331 高 2RE 1175 65110 低 6LA 440 64400 2RE 1245 65134 6 466 64463 高 3M 1318 65157 低 7SI 494 64524 高 4FA 1397 65178 中 1DO 523 64580 4FA 1480 65198 1DO 554 64633 高 5SO 1568 65217 中 2RE 587 64684 5SO 1661 65235 2RE 622 64732 高 6LA 1760 65252 中 3M 659 64777 6 1865 65268 中 4FA 698 64820 高 7SI 1967 65283 表 2 節(jié)拍與節(jié)拍碼對照 節(jié) 拍 碼 節(jié) 拍 數(shù) 節(jié) 拍 碼 節(jié) 拍 數(shù) 1 1/4 拍 1 1/8 拍 2 2/4 拍 2 1/4 拍 3 3/4 拍 3 3/8 拍 4 1 拍 4 1/2 拍 5 1 又 1/4 拍 5 5/8 拍 6 1 又 1/2 拍 6 3/4 拍 8 2 拍 8 1 拍 A 2 又 1/2 拍 A 1 又 1/4 拍 C 3 拍 C 1 又 1/2 拍 F 3 又 3/4 拍 表 3 各調 1/4 節(jié)拍的時間設定 各調 1/8 節(jié)拍的時間設定 曲 調 值 DELAY 曲 調 值 DELAY 調 4/4 125 毫秒 調 4/4 62 毫秒 調 3/4 187 毫秒 調 3/4 94 毫秒 調 2/4 250 毫秒 調 2/4 125 毫秒 1/4 拍的延遲時間 =187 毫秒 DELAY: MOV R7,02 D2: MOV R4,187 //別的延遲值,只需修改這兒的值為相應值,即可。如 0x34,表示音符音符頻率所對應的計數(shù)器初值為 yin[6]和 yin[7],節(jié)拍數(shù)為 1 拍,即 4 個 1/4 拍。若要延長定時時間,則需要改變定時器的初值,并要適當選擇定時器的長度(如 8 位、 13 位、 16 位等)。當實現(xiàn)了啟動要求后,定時器即按規(guī)定的工作方式和初值開始計數(shù)或定時)。 工作期間,按下 Button, C 放電。甚至一度想放棄做實物出來了,干脆專心搞軟件仿真算了。在做食物的過程中,是對自己各方面能力的一次考驗,不管是硬件還是軟件,在調試方面都有了一定的經驗。另外,這次設計也幫助自己找回了許多已經忘記的知識。做軟件的仿真容易,硬件 焊接就很有難度了,如何布局才能節(jié)省空間而切看起來美觀也是一件很有挑戰(zhàn)性的工作。這次設計對單片機的硬件原理有了更深刻的認識,而且對具體的端口和功能都有了一定的應用。無源蜂鳴器是靠方波驅動的,適合于產生多種不同頻率的音調。 系統(tǒng)設計總體框圖: 系統(tǒng)晶振振蕩電路如下圖所示: X T A L 218X T A L 119A L E30EA31P S E N29RS T9P 0 .0 /A D 039P 0 .1 /A D 138P 0 .2 /A D 237P 0 .3 /A D 336P 0 .4 /A D 435P 0 .5 /A D 534P 0 .6 /A D 633P 0 .7 /A D 732P 1 .0 /T 21P 1 .1 /T 2 E X2P 1 . 23P 1 . 34P 1 . 45P 1 . 56P 1 . 67P 1 . 78P 3 .0 /R X D10P 3 .1 /T X D11P 3 .2 /I NT 012P 3 .3 /I NT 113P 3 .4 /T 014P 3 .7 / R D17P 3 . 6 / W R16P 3 .5 /T 115P 2 .7 /A 1 528P 2 .0 / A 821P 2 .1 / A 922P 2 .2 /A 1 023P 2 .3 /A 1 124P 2 .4 /A 1 225P 2 .5 /A 1 326P 2 .6 /A 1 427U1A T 8 9 C5 2C11nFC21nF
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1