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

正文內(nèi)容

單片機(jī)音樂門鈴畢業(yè)設(shè)計(jì)(參考版)

2024-12-03 05:02本頁面
  

【正文】 使我 在單片機(jī)的基本原理、單片機(jī)應(yīng)用系統(tǒng)開發(fā)過程,以及在常用編程設(shè)計(jì)思路技巧(特別是匯編語言)的掌握方面都能向前邁了一大步,為日后成為合格的應(yīng)用型人才打下良好的基礎(chǔ)。此次課程設(shè)計(jì)無論從電路設(shè)計(jì)和程序編寫都比較正規(guī),同時(shí)也為日后在大三的畢業(yè)設(shè)計(jì)中打下堅(jiān)實(shí)基礎(chǔ)。 尤其是對(duì)編程方面有了進(jìn)一步認(rèn)識(shí)與掌握,通過查閱資料不斷的總結(jié)和對(duì)比發(fā)現(xiàn)自己的不足。音符的發(fā)音主要靠不同的音頻脈沖, 只要算出某一音頻的周期(頻率的倒數(shù)),然后將此周期除以 2,即為半周期的時(shí)間,利用定時(shí)器計(jì)時(shí)這個(gè)半周期的時(shí)間,每當(dāng)計(jì)時(shí)到了就將輸出脈沖的 I/O 反相,然后重復(fù)計(jì)時(shí)此期時(shí)間,再對(duì) I/O 反相,就可在 I/O 腳上產(chǎn)生優(yōu)美的樂曲。 1 DB 14H, 14H, 14H, 24H, 34H DB 34H, 34H, 34H, 44H, 58H ; 2 DB 62H, 62H, 44H, 34H, 34H DB 52H, 52H, 24H, 34H, 00H END 音樂門鈴的 AT89S51 電路圖 13 音樂門鈴程序流程圖 音樂門鈴的發(fā)聲原理 原理:延遲程序控制高低電平的持續(xù)時(shí)間,從而影響其發(fā)出的頻率,所以就產(chǎn)生的音樂。2247。2247。Fr 例如:設(shè) K= 65536, F= 1000000= Fi= 1MHz,求低音 DO(261Hz)、中音 DO( 523Hz)、高音的 DO( 1046Hz)的定時(shí)器初始值。 4 分之一拍的延時(shí)在此我們?cè)O(shè)為 125ms,節(jié)拍碼如表:節(jié)拍數(shù)及節(jié)碼數(shù) 節(jié)拍數(shù) 節(jié)碼數(shù) 1 1/4 拍 2 2/4 拍 3 3/4 拍 4 1 拍 5 1 又 1/4 拍 6 1 又 1/2 拍 8 2 拍 A 2 又 1/2 拍 C 3 拍 F 3 又 3/4 拍 節(jié)拍數(shù)及節(jié)碼數(shù) 音符 簡(jiǎn)譜碼 頻率( HZ) 定時(shí)常數(shù)( T) 低 SO 1 392 64260 低 LA 2 440 64400 10 低 TI 3 494 64524 中 DO 4 523 64580 中 RE 5 587 64684 中 MI 6 659 64777 中 FA 7 698 64820 中 SO 8 784 64898 中 LA 9 880 64968 中 TI A 988 65030 高 DO B 1046 65058 高 RE C 1175 65110 高 MI D 1318 65157 高 FA E 1397 65178 高 SO F 1568 65217 不發(fā)音 0 音符對(duì)應(yīng)的簡(jiǎn)譜碼、頻率及定時(shí)常數(shù) 定時(shí)器初始值的求法如下: T= 65536N= 65536Fi247。所以只要求出 4 分之一的 DELAY 時(shí)間。只要設(shè)定延時(shí)時(shí)間就求得節(jié)拍的時(shí)間。每個(gè)發(fā)音符使用一個(gè)字節(jié),字節(jié)的位(簡(jiǎn)譜碼)代表音符的節(jié)拍。 第四章 軟件設(shè)計(jì) 音樂符設(shè)計(jì) 首先建立音樂,把音樂的音符找出。按鍵手動(dòng)復(fù)位有電平方式和脈沖方式兩種。 除了上電復(fù)位外,有時(shí)還需要按鍵手動(dòng)復(fù)位。只要 VCC的上升時(shí)間不超過 1ms,就可以實(shí)現(xiàn)自動(dòng)上電復(fù)位。 復(fù)位電路通常采用上電自動(dòng)復(fù)位和按鈕復(fù)位兩種方式。復(fù)位引腳 RST通過一個(gè)施密特觸發(fā)器來抑制噪聲。 在設(shè)計(jì)印刷電路板時(shí),晶體和電容應(yīng)盡可能靠近單片機(jī)芯片安裝,以減少寄生電容,更好的保證振蕩器穩(wěn)定和可靠工作。電容值無嚴(yán)格要求,單電容取值對(duì)振蕩頻率輸出的穩(wěn)定性、大小、振蕩電路起振速度有少許影響, CX CX2可在 20pF到 100pF之間取值,但在60pF到 70pF時(shí)振蕩器有較高的頻率穩(wěn)定性。 本設(shè)計(jì)采用最常用的內(nèi)部時(shí)鐘方式,即用外接晶體和電容組成的并聯(lián)諧振回路。其應(yīng)用特點(diǎn): ◆ 有可供用戶使用的大量 I/O 線 ◆ 內(nèi)部存儲(chǔ)器容量有限 ◆ 應(yīng)用系統(tǒng)開發(fā)具有特殊性 AT89S51雖然有內(nèi)部振蕩電路,但要形成時(shí)鐘,必須外部附加電路。 8 ( 10) VCC 電源 +5V輸入 ( 11) GND 接地 主要電路設(shè)計(jì) AT89S51是片內(nèi)有 ROM/EPROM的單片機(jī),因此,這種芯片構(gòu)成的系統(tǒng)簡(jiǎn)單、可靠。 ( 9) XTAL1 和 XTAL2 外接晶振引腳。 8031單片機(jī)內(nèi)部是沒有 ROM的,因此在應(yīng)用 8031單片機(jī)時(shí),這個(gè)腳時(shí)一直接低電平的。 ( 6) PSEN外部程序存儲(chǔ)器讀選通信號(hào) 在讀外部 ROM時(shí) PSEN低電平有效,以實(shí)現(xiàn)外部 ROM單元的讀操作 : 內(nèi)部 ROM讀取時(shí), PSEN不動(dòng)作; 外部 ROM讀取時(shí),在每個(gè)機(jī)器周期會(huì)動(dòng)作兩次; 外部 RAM讀取時(shí),兩個(gè) PSEN脈沖被跳過不會(huì)輸出; 外接 ROM時(shí),與 ROM的 OE 腳相接。 7 PROG為編程脈沖的輸入端,在 AT89S51單片機(jī)內(nèi)部有一個(gè) 4kB的程序存儲(chǔ)器( ROM),ROM的作用就是用來存放用戶需要執(zhí)行的程序。 當(dāng)作為輸入時(shí),上拉電阻將其電位拉高,若輸入為低電平則可提供電流源,所以如果 P0口作為輸入時(shí),或處在高阻抗?fàn)顟B(tài),只有外接一個(gè)上拉電阻才能有效。 ( 3) P2口功能 擴(kuò)展
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1