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

標題: 基于51單片機的彩燈音樂盒實現 [打印本頁]

作者: lilili麗麗    時間: 2019-6-7 15:20
標題: 基于51單片機的彩燈音樂盒實現
總設計方法
1.1設計原理
電子音樂已廣泛地應用于社會生活的各個領域。其類型從音樂卡片到CD、MP3 等多種多樣,制作原理也各不相同。聲音是通過振動產生的。單片機對某一I/O引腳以一定的頻率循環置1和清0,這一引腳便產生一定頻率的方波,該方波通過放大后作用于揚聲器便產生一定頻率的聲音。若改變輸出方波的頻率,產生的聲音也就改變了。通過控制輸出方波的時間長短,聲音的長短也就得到控制。因此,根據樂譜,單片機就可產生電子音樂。音樂中最關鍵的兩個要素是音符和節拍。單片機控制的音樂發生器系統由硬件電路和軟件兩部分構成。利用單片機控制的電子音樂發生器軟硬件上具有獨特的優點,系統的開發周期短,成本低,電路制作容易。更換歌曲時,硬件電路無需作任何修改,只需需修改軟件即可實現。軟件編程時,可用51系列單片機的匯編語言。同時還可根據個人的習好通過軟件改變節拍的延時時間,增加電子音樂的趣味性。 
1.2 設計思路 
采用匯編語言程序設計的方法結合硬件電路設計方法,利用洞洞板焊接硬件電路,將程序燒至單片機芯片來實現音樂盒的各項功能。                              
1) 提出方案  利用定時器計時這個半周期時間,每當計時到后就將輸出脈沖的I/O反相,然后重復計時此半周期時間再對I/O口反相就可在I/O腳上得到此頻率的脈沖。當鍵盤有鍵按下時,判斷鍵值,啟動計數器T0,產生一定頻率的脈沖,驅動蜂鳴器,放出樂曲。同時在LCD燈按設計規律亮燈。 
2) 總體方案實現 
要產生音頻脈沖,只要算出某一音頻的周期(1/音頻),然后將此周期除以2,既為半周期的時間,利用定時器計時這個半周期時間,每當計時到后就將輸出脈沖的I/O反相,然后重復計時此半周期時間再對I/O口反相,就在I/O腳上得到此頻率的脈沖。
三、硬件電路設計
硬件電路的設計需要借助P軟件來實現,是基于AT89C52單片機芯片的設計,包括單片機最小電路、鍵控電路、亮燈電路和發聲電路幾部分組成,總體框架如下圖所示。

全部資料51hei下載地址:
基于51單片機的彩燈音樂盒 (1).docx (809.04 KB, 下載次數: 19)





歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 91亚洲精品久久久电影 | 国产精品地址 | 成人福利在线 | 日本精品一区二区三区在线观看视频 | 成人中文字幕在线观看 | 久久久久国产一区二区三区四区 | 国产精品成人一区 | 91免费入口| 精品欧美一区二区在线观看 | 国产成人高清成人av片在线看 | 91亚洲国产精品 | 日本天堂一区 | 亚洲国产欧美在线 | 91国产视频在线观看 | 一区二区免费看 | 欧洲精品码一区二区三区免费看 | 中文字幕不卡一区 | 国产精品久久久久久久久久久久久久 | 国产精品日本一区二区在线播放 | 欧美一区二区三区国产精品 | 福利社午夜影院 | 一区二区精品视频 | 久久久久久久久精 | 欧美激情一区二区 | 色噜噜亚洲男人的天堂 | 久久伊人精品 | 欧美日韩精品久久久免费观看 | 在线亚洲电影 | 综合网在线 | 亚洲首页| 成年人视频在线免费观看 | 日本不卡免费新一二三区 | 欧美成年网站 | 国产精品不卡视频 | 亚洲成人在线视频播放 | 欧美一级观看 | 一区二区三区视频播放 | 精品久久久久香蕉网 | 欧美成人a∨高清免费观看 欧美日韩中 | 精久久久 | 欧美一级欧美一级在线播放 |