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

正文內(nèi)容

基于單片機(jī)控制的電子音樂(lè)盒課程設(shè)計(jì)(存儲(chǔ)版)

  

【正文】 鳴 器 主 要 由 多 諧 振 蕩 器 、 壓 電 蜂 鳴 片 、 阻 抗 匹 配器 及 共 鳴 箱 、 外 殼 等 組 成 。 振 動(dòng) 膜 片 在 電 磁 線 圈 和 磁 鐵 的 相 互 作 用 下 , 周 期 性 地 振 動(dòng) 發(fā) 聲 。機(jī)器匯編是通過(guò)匯編軟件將源程序變?yōu)闄C(jī)器碼,用于 MCS51 單片機(jī)的匯編軟件有早期的 A51,隨著單片機(jī)開(kāi)發(fā)技術(shù)的不斷發(fā)展,從普遍使用匯編語(yǔ)言到逐漸使用高級(jí)語(yǔ)言開(kāi)發(fā),單片機(jī)的開(kāi)發(fā)軟件也在不斷發(fā)展,Keil 軟件是目前最流行開(kāi)發(fā)MCS51 系列單片機(jī)的軟件,這從近年來(lái)各仿真機(jī)廠商紛紛宣布全面支持 Keil 即可看出。在開(kāi)發(fā)大型軟件時(shí)更能體現(xiàn)高級(jí)語(yǔ)言的優(yōu)勢(shì)。init()。i6。i10。 //寫歌名 mydelay(50)。i++) { WriteData(tab4[i])。 }Play(Music_Jingle,0,3,360)。 //寫第三首歌序號(hào) mydelay(50)。 }Play(Music_Two,0,3,360)。 //寫第四首歌序號(hào) mydelay(50)。 //播放第三首歌Delay1ms(500)。i++) // 根據(jù)調(diào)號(hào)及升降八度來(lái)生成新的頻率表 {j = i + Signature。}Point = 0。while(Point SoundLengthamp。 //高音Temp_T = 65536(50000/CurrentFre)*10/(12020000/SYSTEM_OSC)。LDiv=LDiv0/SLen。 //算出不發(fā)音的長(zhǎng)度 if (SL!=0){TR0=1。 BeepIO=0。 Tone=Sound[Point]。當(dāng)在 PROTEUS ISIS 編輯窗口放置元件時(shí),每一元件都有唯一的元件標(biāo)號(hào)及元件值與之對(duì)應(yīng)。通過(guò)這次畢業(yè)設(shè)計(jì),也讓我學(xué)習(xí)到了很多新的東西,這些都讓我受益匪淺。關(guān)中斷 MOV A,22H CJNE A,N,Q 。恢復(fù)現(xiàn)場(chǎng) POP DPH POP ACC SETB EA RETI 。處理結(jié)束: DEC 22H MOV A,R7 。開(kāi)始/暫停中斷處理程序,將標(biāo)置位取反單片機(jī)課程設(shè)計(jì)設(shè)計(jì)(論文) 第 26 頁(yè) JB F0,RETURN 。DB 58H,58H,58H,58H,0A8H,0A8H,0A4H,0B4H,0A4H,84H,0A4H,94H,98H,98H,08HDB 84H,82H,82H,82H,82H,94H,0A2H,94H,92H,82H,74H,72H,74H,72H,72H,72H,72H,92H,91H,91H,94H,54H,74H,94H。4 DB 82H,01H,81H,94H,84H DB 0B4H,0A4H,04H DB 82H,01H,81H,94H,84H DB 0C4H,0B4H,04H DB 00TABLE5:DW 64021,64103,64260,64400 ,64524,64580,64684,64777,64820,64898,64968,65030,64934SONG5:DB 05H。2 DB 0A4H,02H,0B2H,0A4H,84H DB 72H,82H,72H,62H,72H。2 DB 82H,01H,81H,94H,84H DB 0B4H,0A4H,04H DB 82H,01H,81H,94H,84H DB 0C4H,0B4H,04H 。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,14HDB 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,24HDB 34H,0E2H,0C2H,0D1H,0E1H,0D4H,12H,0E2H,32H,32H,0E2H,0D1H,0E1H,0D4H,0D2H,0E2H,32H,32H,0E2H,0E2H,0D1H,0E1H,0D4HDB 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,32HDB 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,52HDB 32H,52H,52H,31H,31H,32H,21H,31H,24H,0E2H,0D1H,0E1H,0D2H,0C2H,14H,14HDB 32H,52H,52H,32H,32H,21H,31H,24H,0E2H,0D1H,0E1H,0D2H,0C2H,14H,14HDB 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,24HDB 34H,0E2H,0C2H,0D1H,0E1H,0D4H,12H,0E2H,32H,32H,0E2H,0D1H,0E1H,0D4H,0D2H,0E2H,32H,32H,0E2H,0E2H,0D1H,0E1H,0D4HDB 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,32HDB 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單片機(jī)課程設(shè)計(jì)設(shè)計(jì)(論文) 第 27 頁(yè)DB 32H,52H,52H,31H,31H,32H,21H,31H,24H,0E2H,0D1H,0E1H,0D2H,0C2H,14H,14HDB 32H,52H,52H,32H,32H,21H,31H,24H,74H,0D2H,0C2H,14H,14H,14H,14HDB 00HTABLE2:DW 63835,64021,64103,64260,64400,64524,64580,64684,64777 DW 64820,64898,64968,65030,65058,65110,65157,65178SONG2: DB 02H ?;謴?fù)現(xiàn)場(chǎng) POP DPH POP ACC SETB EA RETI 。是第一首歌曲 MOV B,4 。結(jié)果存入 26H 單元中 DEC R4 MOV R0,B 。頻率產(chǎn)生 RETINEXT_SONG: PUSH ACC 。如圖圖 調(diào)入 HEX 文件單片機(jī)課程設(shè)計(jì)設(shè)計(jì)(論文) 第 22 頁(yè)結(jié)論音樂(lè)盒設(shè)計(jì)是一項(xiàng)趣味性很強(qiáng)的設(shè)計(jì),能激發(fā)我的濃厚興趣。可以通過(guò)點(diǎn)擊選擇器頂端左側(cè)的“P”或者通過(guò)命令打開(kāi),我們常用的是按鈕;在查找到并放置完所有需要的器件后,我們需要接著連接元件,即在PROTEUS ISIS 的編輯窗口布線。TF1=0。TF1=0。if(SL==0) LDiv1=0。 //算出是幾分音符XG=Length/10%10。 //查出對(duì)應(yīng)音符的頻if(SL!=0){if (SM==1) CurrentFre = 2。 // 普通音最長(zhǎng)間隔標(biāo)準(zhǔn) TR0 = 0。}SoundLength = 0。for(i=0。 //寫歌名 mydelay(50)。i10。i++) { WriteData(tab7[i])。i10。i++) { WriteData(tab5[i])。 for(i=0。i9。 init()。 WriteCMD(0x80+0x40+2)。 主程序main(){ uint i。Keil C51 軟件提供豐富的庫(kù)函數(shù)和功能強(qiáng)大的集成開(kāi)發(fā)調(diào)試工具,全 Windows 界面。與硬件系統(tǒng)一樣,軟件系統(tǒng)的好壞,直接影響到系統(tǒng)的工作效率和可靠性。    2. 電 磁 式 蜂 鳴 器 電 磁 式 蜂 鳴 器 由 振 蕩 器 、 電 磁 線 圈 、 磁 鐵 、 振 動(dòng) 膜 片 及 外殼 等 組 成 。    2. 蜂 鳴 器 的 分 類 : 蜂 鳴 器 主 要 分 為 壓 電 式 蜂 鳴 器 和 電 磁 式 蜂 鳴 器 兩 種 類 型 。,這種鍵盤所需程序簡(jiǎn)單,但硬件電路復(fù)雜、價(jià)格昂貴通常不被單片機(jī)系統(tǒng)采用。LED 顯示塊,如圖 所示。時(shí)鐘電路在單片機(jī)的外部通過(guò)XTAL1,XTAL2這兩個(gè)引腳跨接晶體振蕩器和微調(diào)電容,的為6MHz的晶振,一個(gè)機(jī)器周期為2us,C1,C2為22pF。XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。另外,該引腳被略微拉高。當(dāng)振蕩器復(fù)位器件時(shí),要保持 RST 腳兩個(gè)機(jī)器周期的高電平時(shí)間。P2 口當(dāng)用于外部程序存儲(chǔ)器或 16 位地址外部數(shù)據(jù)存儲(chǔ)器進(jìn)行存取時(shí),P2 口輸出地址的高八位。P0 能夠用于外部程序數(shù)據(jù)存儲(chǔ)器,它可以被定義為數(shù)據(jù)/地址的第八位。根據(jù)本課題的實(shí)際情況,單片機(jī)型號(hào)的選擇主要從以下兩點(diǎn)考慮;一是要有較強(qiáng)的抗干擾能力。如以 Intel 位單片機(jī)為例,這三代的劃分大致如下:一代以 MCS48 系列單片機(jī)為代表。由 AT89S51 單片機(jī)的定時(shí)器每秒鐘通過(guò) 口控制 LED 數(shù)碼顯示,復(fù)位信號(hào)由按鈕輸入,每按下一次,系統(tǒng)恢復(fù)原設(shè)定狀態(tài)。如中音 D0,頻率為 523HZ,其周期T=1/523=1912 微秒,因此只要令計(jì)數(shù)器定時(shí) 1912/2=956,在每計(jì)數(shù) 956 次時(shí)將 I/O 口反相,就可得到中音 D0(523HZ)。 目 前 來(lái) 說(shuō) , 一 般 市 面 上 賣 的 “愛(ài) 麗 絲 ”都 是 18 音 的 , 其 次 是 30 音 , 50 音 。 成 為 人 們 表 達(dá) 美 好 情 感 , 追 思 逝 去 歲 月 的 最 佳選 擇 吧 !機(jī) 械 音 樂(lè) 盒 的 發(fā) 展 史 , 可 追 溯 至 14 世 紀(jì) 初 期 , 所 發(fā) 明 掛 在 教 堂 鐘 樓 上 的 排 鐘 ,這 種 用 發(fā) 條 裝 置 來(lái) 演 奏 的 樂(lè) 器 , 能 發(fā) 出 清 脆 如 水 晶 般 的 樂(lè) 聲 , 一 度 風(fēng) 靡 荷 蘭 , 比 利 時(shí)和 法 國(guó) 北 部 。數(shù) 碼 管 采 用 共 陽(yáng) 極 數(shù) 碼 管 , 通 過(guò) 單 片 機(jī) P1 口 控 制 , 實(shí) 現(xiàn) 歌 曲 序 號(hào) 的 顯 示 ; 功 能 鍵 盤采 用 按 鍵 開(kāi) 關(guān) , 通 過(guò) 單 片 機(jī) P3 口 控 制 , 實(shí) 現(xiàn) 歌 曲 播 放 順 序 的 調(diào) 換 和 暫 停 播 放 功 能 ;蜂 鳴 器 由 單 片 機(jī) 的 P2 口 控 制 , 實(shí) 現(xiàn) 歌 曲 播 放 ; 彩 燈 是 由 普 通 發(fā) 光 二 極 管 代 替 , 能 實(shí)現(xiàn) 單 色 長(zhǎng) 亮 和 閃 爍 效 果 。主 要 設(shè) 計(jì) 模 塊 包 括 數(shù) 碼 管 顯 示 部 分 , 功 能 鍵 盤 部 分 , 蜂 鳴 器 發(fā) 聲 部 分 , 彩 燈 部 分 。 300 多 年 來(lái) 席 卷 全 球 市 場(chǎng) 的 機(jī) 械 音 樂(lè) 盒 的 最 大 魅 力 , 也 許 就 在 于 它 能將 抽 象 的 音 樂(lè) , 凝 固 成 具 象 的 藝 術(shù) 品 。 50 音 的 差 不 多 有 60 秒 。利用定時(shí)器計(jì)時(shí)這個(gè)半周期時(shí)間,每當(dāng)計(jì)時(shí)到后就將輸出脈沖的 I/O 反相,然后重復(fù)計(jì)時(shí)此半周期時(shí)間再對(duì) I/O 口反相,就可在 I/O 腳上得到此頻率的脈沖。 單片機(jī)課程設(shè)計(jì)設(shè)計(jì)(論文) 第 2 頁(yè) 圖 總體設(shè)計(jì)框圖 編程設(shè)置好定時(shí)時(shí)間,通過(guò)編程器寫入 AT89S51 單片機(jī)系統(tǒng)。從 MCS48 單片機(jī)發(fā)展到如今的新一代單片機(jī),大致經(jīng)歷了三代。 單片
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1