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

QQ登錄

只需一步,快速開始

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

跪求大神:基于AT89C51實(shí)現(xiàn)三基色音樂圣誕樹的c語言程序(使用kill C)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:275275 發(fā)表于 2018-1-12 17:08 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
1黑幣
1基本功能
(1)播放一首樂曲----鈴兒響叮當(dāng)

(2)上電后能自動(dòng)播放一次,以后用鍵盤(模擬紅外傳感器通斷狀態(tài))INT0下降沿中斷方式觸發(fā)播放。按鍵盤(相當(dāng)于遮檔光電傳感器)一次,播放一次。
(3)在播放同時(shí),8個(gè)三基色LED發(fā)光管,能同時(shí)隨音樂節(jié)奏改變顏色:暗-紅-綠-藍(lán)-黃-青-紫-白-暗(次序可以調(diào)整)。。。。8種顯示狀態(tài)循環(huán)。
(4)在播放完畢,8個(gè)三基色LED發(fā)光管,能同時(shí)每秒改變一次顏色:暗-紅-綠-藍(lán)-黃-青-紫-白-暗(次序可以調(diào)整)。。。。8種顯示狀態(tài)循環(huán)。
可以采用不同的方式,欣賞性強(qiáng)則優(yōu)。
4.2 發(fā)揮功能(如果能實(shí)現(xiàn)其它創(chuàng)新功能,給予加分)
按鍵盤(相當(dāng)于遮擋光電傳感器)一次;在播放完畢后,8個(gè)三基色LED發(fā)光管按“4.1 第(4)的方式進(jìn)行顯示。再按鍵盤(相當(dāng)于遮擋光電傳感器)一次,在播放完畢后8個(gè)三基色LED發(fā)光管則按以下“流水燈顯示方式”顯示。
“流水燈顯示方式”: 8個(gè)三基色發(fā)光管在紅色時(shí),依次各亮暗0.5S,完成一次流水燈;再綠色時(shí),依次各亮暗0.5S,完成一次流水燈;再藍(lán)色時(shí),依次各亮暗0.5S,完成一次流水燈;再黃色時(shí),依次各亮暗0.5S,完成一次流水燈;再青色時(shí),依次各亮暗0.5S,完成一次流水燈;再紫色時(shí),依次各亮暗0.5S,完成一次流水燈;再白色時(shí),依次各亮暗0.5S,完成一次流水燈。
白色后再回到紅色流水燈狀態(tài),依次循環(huán)。

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

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表