|
設(shè)計(jì)要求:
(1)、使用C語言;
(2) 、程序功能要求:通過按鍵可以進(jìn)行三種
模式切換。音樂播放功能時(shí),能夠內(nèi)置6首
音樂(水手、茉莉花、揮著翅膀的女孩、歡樂頌、我和我的祖國(guó)、兩只老虎) ;八個(gè)音調(diào)彈奏鍵;液晶(LCD1602)顯示音調(diào)值、模式信息等; LED燈顯示當(dāng)前工作狀態(tài)。
(3)、上位機(jī)監(jiān)控功能要求:通過串口或USB口實(shí)現(xiàn)上/下位機(jī)通信,能夠顯示下位機(jī)當(dāng)前狀態(tài)參數(shù)和相關(guān)信息,能夠從上位機(jī)控制下位機(jī)工作。
具體要求:
四個(gè)按鍵分別是:彈奏鍵(K1)、暫停鍵(K2)、順序播放歌曲鍵(K3)、選擇播放歌曲鍵(K4)
LCD1602顯示模式消息如:水手歌曲則顯示 1 茉莉花歌曲則顯示 2 揮著翅膀的女孩則顯示 3 歡樂頌則顯示 4 我和我的祖國(guó)則顯示 5 兩只老虎則顯示 6 音調(diào)值實(shí)時(shí)顯示
暫停按鍵要求能實(shí)時(shí)暫停 雙擊按鍵之后 繼續(xù)播放歌曲;
串口實(shí)時(shí)顯示當(dāng)前歌曲音調(diào)值
|
|