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

正文內(nèi)容

基于單片機的簡易電子琴設(shè)計c語言編程單片機課程設(shè)計報告-wenkub

2023-07-08 18:43:26 本頁面
 

【正文】 琴設(shè)計摘 要電子琴是現(xiàn)代電子科技與音樂結(jié)合的產(chǎn)物,是一種新型的鍵盤樂器。本系統(tǒng)運行穩(wěn)定,其優(yōu)點是硬件電路簡單,軟件功能完善,控制系統(tǒng)可靠,性價比較高等,具有一定的實用和參考價值。因此,單片機的開發(fā)應(yīng)用已成為高科技和工程領(lǐng)域的一項重大課題。以單片機作為主控核心,與鍵盤、揚聲器等模塊組成核心主控制模塊,在主控模塊上設(shè)有16個按鍵和揚聲器。一首音樂是許多不同的音階組成的,而每個音階對應(yīng)著不同的頻率,這樣我們就可以利用不同的頻率的組合,即可構(gòu)成我們所想要的音樂了,當(dāng)然對于單片機來產(chǎn)生不同的頻率非常方便,我們可以利用單片機的定時/計數(shù)器T0來產(chǎn)生這樣方波頻率信號,因此,我們只要把一首歌曲的音階對應(yīng)頻率關(guān)系弄正確即可。此外,AT89S51設(shè)計和配置了振蕩頻率可為0Hz并可通過軟件設(shè)置省電模式。 兼容MCS51指令系統(tǒng) 2個外部中斷源 4k可反復(fù)擦寫ISP Flash ROM 低功耗空閑和省電模式 當(dāng)振蕩器復(fù)位時,要保持RST引腳2個機器周期的高電平時間;ALE/PROG(30):當(dāng)訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的低位字節(jié),在FLASH編程期間,此引腳用于輸入編程脈沖。LM386內(nèi)部與通用型集成運放相類似,它是一個三級放大電路。第三級中的T8和T9管復(fù)合成PNP型管,與NPN型管T10構(gòu)成準(zhǔn)互補輸出級。輸出端(引腳5)應(yīng)外接輸出電容后再接負(fù)載。 音頻放大器電路 音頻放大器電路 LED數(shù)碼管圖34 7段數(shù)碼管數(shù)碼管(如圖34所示)使用條件:a、段及小數(shù)點上加限流電阻b、使用電壓:段:根據(jù)發(fā)光顏色決定;小數(shù)點:根據(jù)發(fā)光顏色決定c、使用電流:靜態(tài):總電流 80mA(每段 10mA);動態(tài):平均電流 45mA 峰值電流 100mA上面這個只是七段數(shù)碼管引腳圖,其中共陽極數(shù)碼管引腳圖和共陰極的是一樣的。編碼鍵盤:鍵盤本身帶有實現(xiàn)接口主要功能所需的硬件電路。非編碼鍵盤:鍵盤只簡單地提供按鍵開關(guān)的行列矩陣。 系統(tǒng)板上硬件連線設(shè)計鍵盤模塊硬件連線如圖41所示:圖41 鍵盤模塊連線圖(1)把“單片機系統(tǒng)“-“4X4行列式鍵盤”區(qū)域中的C1-C4 R1-R4端口上;(2)把“單片機系統(tǒng)”-“四路靜態(tài)數(shù)碼顯示模塊”區(qū)域中的任一個a-h(huán)端口上;要求:,……。鍵盤處理程序的任務(wù)是:確定有無鍵按下,判斷哪一個鍵按下,鍵的功能是什么;還要消除按鍵在閉合或斷開時的抖動。系統(tǒng)板上硬件連線:(如圖43所示)把“單片機系統(tǒng)”-“四路靜態(tài)數(shù)碼顯示模塊”區(qū)域中的任一個數(shù)碼管的a-h(huán)端口上;要求:,……。程序框圖:程序框圖如圖43所示:開始R1=0查表獲得的數(shù)據(jù)送P0根據(jù)R1的值查表R1=R1+1R1內(nèi)容=10 ?圖43 數(shù)碼顯示程序框圖C語言源程序:includeunsigned char code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}。i0。k0。dispcount++){P0=table[dispcount]。unsigned char key。temp=P3。i0。temp=P3。temp=temp amp。case 0x0d:key=8。case 0x07:key=10。P0=table[key]。temp=temp amp。temp=P3。i0。temp=P3。temp=temp amp。case 0x0d:key=5。case 0x07:key=11。P0=table[key]。temp=temp amp。temp=P3。i0。temp=P3。temp=temp amp。case 0x0d:key=2。case 0x07:key=12。P0=table[key]。temp=temp amp。temp=P3。i0。temp=P3。temp=temp amp。case 0x0d:key=13。case 0x07:key=15。P0=table[key]。temp=temp amp。利用定時器計時半周期時間,然后重復(fù)計時再反相。fr 41式中,N是計數(shù)值;fi是機器頻率(晶體振蕩器為12MHz時,其頻率為1MHz);fr是想要產(chǎn)生的頻率。T=65536-N=65536-fi247。fr=65536-500000/fr低音DO的T=65536-500000/262=63627中音DO的T=65536-500000/523=64580高音DO的T=65536-500000/1046=65059單片機12MHZ晶振,高中低音符與計數(shù)T0相關(guān)的計數(shù)值如表42所示表42 音符頻率表音符頻率(HZ)簡譜碼(T值)音符頻率(HZ)簡譜碼(T值)低1 DO26263628 4 FA740648601 DO27763731中 5 SO78464898低2 RE29463835 5 SO831649342 RE31163928中 6 LA88064968低 3 M33064021 693264994低 4 FA34964103中 7 SI98865030 4 FA37064185高 1 DO104665058低 5 SO39264260 1 DO110965085 5 SO41564331高 2 RE117565110低 6 LA44064400 2 RE124565134 646664463高 3 M131865157低 7 SI49464524高 4 FA139765178中 1 DO52364580 4 FA148065198 1 DO55464633高 5 SO156865217中 2 RE58764684 5 SO166165235 2 RE62264732高 6 LA176065252中 3 M65964777 6186565268中 4 FA69864820高 7 SI196765283我們要為這個音符建立一個表格,單
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1