freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于at89s52單片機(jī)的電子琴設(shè)計(jì)-在線瀏覽

2025-08-05 17:01本頁面
  

【正文】 K,使軟件設(shè)計(jì)有足夠的內(nèi)部使用空間并且方便日后系統(tǒng)升級,使用方便,抗干擾性能提高。該設(shè)計(jì)有20個按鈕矩陣,設(shè)計(jì)成16個音,可以實(shí)現(xiàn)音階在低音4高音5之間。3 系統(tǒng)硬件設(shè)計(jì)及說明硬件設(shè)計(jì)的任務(wù)是根據(jù)總體設(shè)計(jì)要求,在選擇的機(jī)型的基礎(chǔ)上,具體確定系統(tǒng)中所要使用的元器件,設(shè)計(jì)出系統(tǒng)的原理框圖、電路原理圖。該設(shè)計(jì)具有11個音節(jié)的鍵盤,用戶可以根據(jù)樂譜在鍵盤上進(jìn)行演奏,音樂發(fā)生器會根據(jù)用戶的彈奏,通過揚(yáng)聲器將音樂播放出來。用單片機(jī)產(chǎn)生的音頻脈沖直接驅(qū)動揚(yáng)聲器并不能產(chǎn)生所要實(shí)現(xiàn)的音樂,因?yàn)樗鼪]有足夠的驅(qū)動能力,這就需要音頻功率放大電路。 按鍵音頻功放電路單片機(jī)AT89S52`揚(yáng)聲器LED顯示電路 圖31 系統(tǒng)結(jié)構(gòu)圖 AT89S52使用Atmel 公司高密度非 易失性存儲器技術(shù)制造,與工業(yè)80C51 產(chǎn)品指令和引腳完 全兼容。在單芯片上,擁有靈巧的8 位CPU 和在系統(tǒng) 可編程Flash,使得AT89S52為眾多嵌入式控制應(yīng)用系統(tǒng)提 供高靈活、超有效的解決方案。另外,AT89S52 可降至0Hz 靜態(tài)邏 輯操作,支持2種軟件可選擇節(jié)電模式。掉電保護(hù)方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個中斷或硬件復(fù)位為止。主要性能:與MCS51單片機(jī)產(chǎn)品兼容、8K字節(jié)在系統(tǒng)可編程Flash存儲器、1000次擦寫周期、全靜態(tài)操作:0Hz~33Hz三級加密程序存儲器、三個16位定時器/計(jì)數(shù)器八個中斷源、全雙工UART串行通道、低功耗空閑和掉電模式、掉電后中斷可喚醒、看門狗定時器、雙數(shù)據(jù)指針、掉電標(biāo)識符。為使外圍元件最少,電壓增益內(nèi)置為20。輸入端以地位參考,同時輸出端被自動偏置到電源電壓的一半,在6V電源電壓下,它的靜態(tài)功耗僅為24mW,使得LM386特別適用于電池供電的場合。LM386的封裝形式有塑封8引線雙列直插式和貼片式。 其典型應(yīng)用電路如下: 圖33 放大器增益=20(最少器件) 圖34 放大器增益=50 圖35 低頻提升放大器 LED數(shù)碼管本次畢業(yè)設(shè)計(jì)的顯示電路采用LED數(shù)碼管顯示,LED(LightEmitting Diode)是一種外加電壓從而渡過電流并發(fā)出可見光的器件。LED有單個LED和八段LED之分,也有共陰和共陽兩種。發(fā)光二極管的陽極連在一起的稱為共陽極顯示器(如圖b所示),陰極連在一起的稱為共陰極顯示器(如圖c所示)。此外,要畫出電路圖,首先還要搞清楚他的引腳圖的分布,在了解了正確的引腳圖后才能進(jìn)行正確的字型段碼編碼。(a)外形 (b)共陽極 (C)共陰極 圖36 數(shù)碼管引腳圖37數(shù)碼管引腳接線圖在一定頻率范圍內(nèi)的振動能夠產(chǎn)生樂音,但是用單片機(jī)產(chǎn)生的音頻脈沖直接驅(qū)動揚(yáng)聲器并不能產(chǎn)生所要實(shí)現(xiàn)的音樂,因?yàn)樗鼪]有足夠的驅(qū)動能力,這就需要音頻功率放大電路。LM386電源電壓412V。它的典型輸入阻抗為50K。其電路以及各參數(shù)如下圖 圖38 LM386電路圖及各參數(shù)圖39 LM386應(yīng)用圖本次畢業(yè)設(shè)計(jì)的顯示電路采用LED數(shù)碼管顯示,由于 LED是屬于電流控制器件,使用時必須加限流電阻。4 系統(tǒng)軟件設(shè)計(jì) 本軟件設(shè)計(jì)關(guān)鍵是要實(shí)現(xiàn)一種由單片機(jī)控制的簡單音樂發(fā)生器,它由16個音節(jié)組成的的鍵盤,用戶可以根據(jù)樂譜在鍵盤上進(jìn)行演奏,音樂發(fā)生器會根據(jù)用戶的彈奏,通過揚(yáng)聲器將音樂播放出來。音持續(xù)時間的長短即時值,一般用拍數(shù)表示,休止符表示暫停發(fā)音。 除了音符以外,節(jié)拍也是音樂的關(guān)鍵組成部分。如果單片機(jī)要自己播放音樂,那么必須在程序設(shè)計(jì)中考慮到節(jié)拍的設(shè)置,由于本例實(shí)現(xiàn)的音樂發(fā)生器是由用戶通過鍵盤輸入彈奏樂曲的,所以節(jié)拍由用戶掌握,不由程序控制。音樂的音拍,一個節(jié)拍為單位(C調(diào))具體如下表:曲調(diào)值DELAY 調(diào)4/462ms調(diào)3/4187ms 調(diào)2/4125ms 表41 音樂節(jié)拍表了解音樂的一些基本知識后可知,產(chǎn)生不同頻率的音頻脈沖即能產(chǎn)生音樂,對于單片機(jī)而言,產(chǎn)生不同頻率有脈沖非常方便,可以利用它的定時/計(jì)數(shù)器來產(chǎn)生這樣的方波頻率信號,因此,需要弄清楚音樂中的音符和對應(yīng)的頻率,以及單片機(jī)定時計(jì)數(shù)的關(guān)系。其主程序框圖如下: 定時器初始化數(shù)碼管顯示0循環(huán)檢測按鍵 圖41 主程序框圖按鍵子程序流程圖如下:KEY1鍵按下KEY2鍵按下KEY3鍵按下KEY4鍵按下KE51鍵按下KEY6鍵按下KEY7鍵按下數(shù)碼管顯示0,并播放Do的中音數(shù)碼管顯示1,并播放Re的中音數(shù)碼管顯示2,并播放Mi的中音KEY8鍵按下數(shù)碼管顯示3,并播放Fa的中音數(shù)碼管顯示4,并播放So的中音數(shù)碼管顯示5,并播放La的中音數(shù)碼管顯示6,并播放Si的中音數(shù)碼管顯示7,并播放Do的高階中音KEY9鍵按下KEY10鍵按下KEY11鍵按下KEY12鍵按下KEY13鍵按下KEY14鍵按下KEY15鍵按下數(shù)碼管顯示8并播放Do的高音數(shù)碼管顯示9并播放Re的高音數(shù)碼管顯示10,并播放Mi的高音KEY16鍵按下數(shù)碼管顯示11,并播放Fa的高音數(shù)碼管顯示12,并播放So的高音數(shù)碼管顯示13,并播放La的高音數(shù)碼管顯示14,并播放Si的高音數(shù)碼管顯示15,并播放Do的高階高音5 系統(tǒng)調(diào)試電路調(diào)試是整個系統(tǒng)功能否實(shí)現(xiàn)的關(guān)鍵步驟,我們將整個調(diào)試過程分為三大部分:硬件調(diào)試、軟件調(diào)試和綜合調(diào)試。在上電前,先確保電路中不在斷路或短路情況,這一工作是整個調(diào)試工作的第一步,也是非常重要的一個步驟。注意焊點(diǎn)之間,確保焊點(diǎn)沒有短接在一起,同時注意焊點(diǎn)的美觀,確保沒有開路以及短路的現(xiàn)象出現(xiàn)。數(shù)碼管LED電路調(diào)試:接通電源,隨機(jī)按下按鈕可以看到數(shù)碼管顯示數(shù)字。 軟件調(diào)試調(diào)試主要方法和技巧: 通常一個調(diào)試程序應(yīng)該具備至少四種性能:跟蹤、斷點(diǎn)、查看變量、更改數(shù)值。6 調(diào)試結(jié)論通過各方面努力,本次畢業(yè)設(shè)計(jì)任務(wù)完成,系統(tǒng)部分功能已實(shí)現(xiàn)?;具_(dá)到預(yù)定的效果。附錄1:元器件清單共陰數(shù)碼管 一只揚(yáng)聲器 一只按鍵 17只鉭電容: 五只晶振: 一只 瓷片電容: 20pf
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1