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

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 1426|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

單片機(jī)音樂控制流水燈

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:561943 發(fā)表于 2019-6-13 19:21 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
音樂盒設(shè)計(jì)
1、設(shè)計(jì)任務(wù)和要求
(1) 利用 I/O 口產(chǎn)生一定頻率的方波,驅(qū)動(dòng)蜂鳴器,發(fā)出不同的音調(diào),從而演樂曲。
(2 直接當(dāng)前播放的歌曲。
(3) 可通過功能鍵選擇播放上一首、下一首和暫停播放歌曲。
2、總體設(shè)計(jì)
(1) 要產(chǎn)生音頻脈沖,只要算出某一音頻的周期 (1/ 音頻), 然后將此周期除以 2, 即為半周期的時(shí)
間, 利用定時(shí)器計(jì)時(shí)這個(gè)半周期時(shí)間 , 每當(dāng)計(jì)時(shí)到后就將輸出脈沖的 I/O 反相, 然后重復(fù)計(jì)時(shí)此半周期
時(shí)間再對(duì) I/O 口反相 , 就可在 I/O 腳上得到此頻率的脈沖
(2) 利用 8052 的內(nèi)部定時(shí)器使其工作在計(jì)數(shù)器模式 MODE1 下, 改變記數(shù)值 TH0及 TL0以產(chǎn)生不同
頻率的方法。例如頻率為 523HZ,其周期 T=1/523=1912 微秒, 因此只要令計(jì)數(shù)器定時(shí) 956/1=956 在每
記數(shù) 9 次時(shí)將 I/O 口反相 , 就可得到中音 D0(523HZ)。
記數(shù)脈沖值與頻率的關(guān)系公式如下:
N=Fi/2/Fr    N :記數(shù)值
Fi :內(nèi)部計(jì)時(shí)一次為 1 微秒.故其頻率為 1MHZ
     Fr ;要產(chǎn)生的頻率
(3) :起記數(shù)值的求法如下:
T=65536-N=65536-Fi /2/Fr
例如:設(shè) K=65536,F(xiàn)=1000000=Fi =1MHZ,求低音 D0(523HZ),高音的 D0(1046HZ)的記數(shù)值。
T=65536-N=65536-Fi /2/Fr=65536-1000000/2/Fr=65536-500000/Fr
低音 D0的 T=65536-500000/262=63627
中音 D0的 T=65536-500000/523=64580
高音 D0的 T=65536-500000/1047=65059

單片機(jī)音樂控制流水燈.pdf

332.97 KB, 下載次數(shù): 10, 下載積分: 黑幣 -5

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

使用道具 舉報(bào)

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 亚洲精色 | 国产色婷婷精品综合在线播放 | 在线视频一区二区三区 | 91麻豆精品国产91久久久久久 | 亚洲成人国产精品 | 国产 日韩 欧美 在线 | 久久尤物免费一区二区三区 | 欧美中文字幕一区二区三区亚洲 | 午夜影院在线观看版 | 国产1区2区| 国产精品一区二区久久精品爱微奶 | 91精品国产91久久久久久最新 | 99精品国产一区二区青青牛奶 | 日韩福利 | 99免费视频| 久久这里有精品 | 一区二区三区免费 | 欧美理论片在线 | 一本岛道一二三不卡区 | 亚洲视频免费 | 黄色一级大片在线免费看产 | 99亚洲精品 | 亚洲视频在线免费 | 欧美日韩精品一区二区三区蜜桃 | 一区影院 | 亚洲精品不卡 | 日韩av第一页 | 国产精品久久久久久 | 久久av一区 | 91亚洲精 | 日本三级电影免费 | 久久国产精品视频 | 天天爽一爽| 欧美一区2区三区3区公司 | 亚洲成人精品 | 日韩一区二区三区在线观看 | 亚洲免费在线 | 成人综合久久 | 日韩中文字幕久久 | 欧美不卡视频一区发布 | 亚洲国产精品视频一区 |