1. 51單片機如何一邊用蜂鳴器播放音樂,一邊用LCD顯示字元啊
看你的這個設計意圖,好像是要設計一個能顯示歌詞的音頻播放器。這樣的東西,你可以這樣考慮,每播放一個小節的譜子,然後給LCD送這一個段的歌詞。順便讓整個屏幕的歌詞移動一定的距離。這樣要看具體的歌曲,你要仔細規劃下歌詞的顯示次序。
對於51系列的單片機屬於單cpu的器件。要實現這樣的多任務,就是變播放變顯示,只有一個辦法,那就是分時復用。簡單來說就是主要時間播放音樂,每一個小節的間隙給LCD送顯示內容,然後立即又返回去播放音樂。。。如此循環。
如果是2個人合作的,那要不就弄2個51單片機。一個用來播放音樂,一個用來顯示。2個之間可以通過串口共享數據資源。這樣就相當於現在的雙核的桌面PC/
2. 基於單片機的音樂頻譜顯示儀設計背景及意義
背景是電子信息技術的進步,意義是採集數據轉換成音頻。
一切聲音都是由振動產生的,聲音之所以千變萬化各不相同,是因為它們的振動各不相同。產生音調高低的不同,是由於振動的頻率不同。頻率越高,音高也就越高。
根據傅立葉分析,任何聲音可以分解為數個甚至無限個正弦波。