久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6168|回復: 7
打印 上一主題 下一主題
收起左側

基于AT89C51單片機的數字音樂盒的開題報告,內含流程圖,設計圖

[復制鏈接]
跳轉到指定樓層
樓主
這是我做的基于AT89C51單片機的數字音樂盒的開題報告
內含流程圖,含電路圖
以及詳細的設計思路和流程
方便開題使用

我要完成的作品是 數字音樂盒
這是一個基于AT89C51系列單片機的音樂盒。該音樂盒主要由按鍵電路、復位電路、時鐘電路、顯示電路以及蜂鳴器組成。使用四個按鍵控制音樂盒,其中兩個按鍵用來控制歌曲的播放、暫停,另兩個用來控制液晶上歌曲次序的變化,本音樂盒共有三首歌曲。播放歌曲時,相應歌曲對應相應數碼管上歌曲次序及歌名的顯示。
AT89C51提供以下標準功能:4K字節Flash閃速存儲器,128字節內部RAM,32個I/O口線,兩個十六位定時/計數器,一個5向量兩級中斷結構,一個全雙工串行通信口,片內振蕩器及時鐘電路。空閑方式停止CPU的工作,但允許隨機存取數據存儲器,也就是RAM,定時/計數器,串行通信口及中斷系統繼續工作。掉電方式保存RAM中的內容,但振蕩器停止工作并禁止其他所有部件工作直到下一個硬件復位。
晶振電路
晶體振蕩器,簡稱晶振,它可以等效成一個電容和一個電阻并聯再串聯一個電容的二端網絡。晶振有一個重要的參數,那就是負載電容值,選擇與負載電容值相等的并聯電容,就可以得到晶振標稱的諧振頻率。這部分電路和單片機的XTAL1和XTAL2端口相連,其中,XTAL1是振蕩器反相放大電路及內部時鐘發生器的輸入端,XTAL2是振蕩器反相放大器的輸出端。
復位電路
單片機在啟動時都需要進行復位,以使CPU及系統各部件處于確定的初始狀態,并從初始狀態開始工作。這部分電路和RST端口相連。如果RST引腳上有一個高電平并維持2個機器周期以上,則CPU就可以響應并將系統復位。
驅動電路
由于蜂鳴器的工作電流一般都比較大,以致于單片機的I/O口是無法直接驅動的,因此要用放大電路,一般用三極管放大電流就可以了。這個電路可以接到P2.7/A15端口作為輸出。
按鍵電路
P1.0-P1.5作為控制按鍵,其中P1.0,,P1.1口掃描行,按下P1.0口的按鍵就播放,按下P1.1口的按鍵暫停,P1.4,P1.5掃描列,用于選擇歌曲,即按下P1.4口按鍵選擇上一首,按下P1.5按鍵選擇下一首
除此之外還有顯示電路,不作過多描述。
要做數字音樂盒重要的一點就是確定節拍和音調,我們可以將一拍設置為0.5s,那么半拍就是0.25s,1/4拍就是0.125s,以此類推。一首音樂是由許多不同的音符構成的,而每個音符的音調對應不同的頻率,節拍對應時長,我們用不同頻率的音頻脈沖就可以產生音樂,用單片機產生不同頻率的脈沖是非常方便的。因此,我只需要弄清楚音樂中的音符和對應的頻率,以及單片機定時計數的關系就可以了。
我可以把小字一組的do re mi fa so la si分別編碼為1-7,小字二組的do編為8, re編為9,把停頓編為0。我把音符的音調的編碼放在一個字節的高四位,而把節拍即時長放在低四位。可以用十六分音符即1/4拍的時長作為計量單位,那么18H就代表小字一組do這個音節播放兩拍

0.png (68.47 KB, 下載次數: 50)

0.png

0.png (29.03 KB, 下載次數: 47)

0.png

數字音樂盒.docx

85.69 KB, 下載次數: 98, 下載積分: 黑幣 -5

AT89C51數字音樂盒開題報告

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩1
回復

使用道具 舉報

沙發
ID:450596 發表于 2018-12-23 10:54 | 只看該作者
有源代碼???
回復

使用道具 舉報

板凳
ID:420525 發表于 2018-12-24 09:08 | 只看該作者
代碼吶???
回復

使用道具 舉報

地板
ID:513266 發表于 2019-4-16 08:39 | 只看該作者
下載了,沒代碼,和題主po出來的一致
回復

使用道具 舉報

5#
ID:552552 發表于 2019-6-2 15:01 來自觸屏版 | 只看該作者
能不能po個代碼出來
回復

使用道具 舉報

6#
ID:552552 發表于 2019-6-2 15:14 來自觸屏版 | 只看該作者
求代碼
回復

使用道具 舉報

7#
ID:762166 發表于 2020-6-17 11:30 | 只看該作者
有代碼嗎各位大佬
回復

使用道具 舉報

8#
ID:475247 發表于 2020-6-17 13:51 | 只看該作者
你碼太多了,壇子里一大把
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产一级片久久久 | 黄色在线免费看 | 日本超碰 | 免费av手机在线观看 | 色一阁| 国产在线一区观看 | 国产一区二区三区久久久久久久久 | 国产精品一区二区久久 | 欧美一页 | 伊人超碰 | 久久成人免费 | 在线a视频网站 | www中文字幕 | 成人在线免费 | 中文字幕精品一区 | 一区二区三区在线看 | 国产精品视频在线观看 | 狠狠综合久久av一区二区老牛 | 国产精品视频久久久 | 日韩一区二区在线看 | 又黑又粗又长的欧美一区 | 美女艹b| 麻豆亚洲| av免费网站在线 | 奇米久久 | 欧美日韩成人 | 精品中文字幕一区二区三区 | 精品在线一区二区三区 | av在线影院 | 午夜av电影院| 特黄一级 | 国产成人精品久久二区二区91 | 干干干日日日 | 伊人网综合在线 | 精品一区二区不卡 | 在线伊人网 | 日本不卡一区二区三区 | 激情一区二区三区 | 九九亚洲| 成人久久视频 | 亚洲精品中文字幕 |