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

正文內(nèi)容

片機(jī)課程設(shè)計(jì)報(bào)告--基于at89s52的簡易電子琴(編輯修改稿)

2025-02-17 16:50 本頁面
 

【文章內(nèi)容簡介】 ~P3 為可編程通用I/O 腳,其功能用途由軟件定義,在本設(shè)計(jì)中,P0 端口(32~39 腳)定義為雙向8位三態(tài)I/O接口,它既可以作為通用I/O接口,又可作為外部擴(kuò)展時的數(shù)據(jù)總線及低8位地址總線的分時復(fù)用口;P1端口(1~8腳)定義為準(zhǔn)雙向I/O接口,內(nèi)部具有上拉電阻;P2端口(21~28腳)定義為8位準(zhǔn)雙向I/O接口,內(nèi)部具有上拉電阻,可直接連接外部I/O設(shè)備,同時與地址高8位復(fù)用;P3端口(10~17)定義為8位準(zhǔn)雙向I/O接口,內(nèi)部具有上拉電阻,它是雙功能復(fù)用口,每個引腳可驅(qū)動4個TTL負(fù)載。 圖11 AT89C52 電子琴設(shè)計(jì)的原理圖(見附錄) 各個模塊介紹本系統(tǒng)采用單片機(jī)AT89C52為電子琴的控制核心,系統(tǒng)主要包括按鍵彈奏模塊,數(shù)碼管顯示模塊。下面對各模塊的設(shè)計(jì)逐一進(jìn)行論證比較。 系統(tǒng)硬件設(shè)計(jì) 按鍵控制模塊 鍵盤彈奏按鍵發(fā)聲 蜂鳴器中心控制模塊 AT89C52停止鍵 開始鍵 播放鍵 音樂播放 蜂鳴器圖21 總體硬件組成框圖實(shí)驗(yàn)中每按下一個琴鍵,單片機(jī)能夠檢測到鍵盤的按鍵,并根據(jù)按鍵的位置,通過程序來控制,使喇叭發(fā)出不同頻率(音調(diào))的聲音,聲音延遲一段時間,等到按鍵放開之后,聲音停止。然后再繼續(xù)掃描,看是否有鍵按下。如此循環(huán),即可實(shí)現(xiàn)基本的琴鍵功能。 子系統(tǒng)模塊一琴鍵模塊如圖22所示,利用AT89C52單片機(jī)的P1端口及P2端口與鍵盤(圖22 a)、數(shù)碼管(圖22 b)的連接。 圖22(a) 單片機(jī)與鍵盤的連接 圖22 (b)單片機(jī)與數(shù)碼管的連接 子系統(tǒng)模塊二播放模塊是蜂鳴器構(gòu)成。蜂鳴器是一種一體化結(jié)構(gòu)的電子訊響器,采用直流電壓供電,廣泛應(yīng)用于計(jì)算機(jī)、打印機(jī)、復(fù)印機(jī)、報(bào)警器、電子玩具、汽車電子設(shè)備、電話機(jī)、定時器等電子產(chǎn)品中作發(fā)聲器件。蜂鳴器主要分為壓電式蜂鳴器和電磁式蜂鳴器兩種類型。蜂鳴器在電路中用字母“H”或“HA”(舊標(biāo)準(zhǔn)用“FM”、“LB”、“JD”等)表示。而且由于所需驅(qū)動功率較小,且價(jià)格低廉,所以,被廣泛應(yīng)用。 圖23 發(fā)聲模塊電路圖 子系統(tǒng)模塊三電子琴設(shè)有16個按鍵,分別代表16個音符,包括中音段的全部音符。通過軟硬件設(shè)計(jì),按鍵觸發(fā)外部中斷,中斷使程序跳轉(zhuǎn),實(shí)現(xiàn)模式轉(zhuǎn)換,啟動電子琴。然后通過查詢電子琴所按下的按鍵,讀取電子琴輸入狀態(tài),跳轉(zhuǎn)到對應(yīng)的程序人口,實(shí)現(xiàn)各種琴鍵的聲音。矩陣鍵盤模塊圖如下: 圖24 矩陣鍵盤模塊 AT89C52晶振模塊 XTAL1腳為片內(nèi)振蕩電路的輸入端,XTAL2腳為片內(nèi)振蕩電路的輸入端。8952的時鐘有兩種方式:一種是片內(nèi)時鐘振蕩方式,但需在18和19腳外接石英晶體(~12MHZ)和振蕩電容,振蕩電容值一般取10~3
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1