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

正文內(nèi)容

基于單片機(jī)的電子琴的設(shè)計(jì)_課程設(shè)計(jì)說明書(存儲(chǔ)版)

  

【正文】 //取音符 s=shengri_beat[m]。 } m++。 //掃描第 1 行鍵盤 Temp = P2。 switch(Temp) { case 0xe7: Key = 0。 //11 被按下 case 0xeb: Key = 1。 //12 被按下 case 0xed: Key = 2。 //13 被按下 case 0xee: Key = 3。 //14 被按下 } P0 = Table1[Key]。0x0f。tone1=0xfd。tone1=0xfd。tone1=0xfd。tone1=0xfb。 Temp = Tempamp。 Temp = P2。EA=1。EA=1。EA=1。EA=1。 P1=Table3[Key]。0x0f。TR0=0。TR0=0。TR0=0。TR0=0。 Play_SHENGRIKUAILE()。 總之,在這次專業(yè)設(shè)計(jì)中無論是從軟件編寫、調(diào)試還是軟硬件聯(lián)機(jī)調(diào)試,我都付出了大量的時(shí)間和心血。 6 收獲、體會(huì) 在本次單片機(jī)的設(shè)計(jì)的三周中,使我不僅僅熟悉和掌握了單片機(jī)軟件與硬件的常用設(shè)計(jì)與功能,還使我對(duì)于一項(xiàng)設(shè)計(jì)研究的制作過程所需要的詳細(xì)步驟和具體的實(shí)現(xiàn)方法有了深刻理解。 P1=Table3[Key]。EA=1。EA=1。EA=1。EA=1。 Temp = P2。 Temp = Tempamp。tone1=0xfd。tone1=0xfd。tone1=0xfd。tone1=0xfb。0x0f。 //24 被按下 } P0 = Table1[Key]。 //23 被按下 case 0xde: Key = 7。 //22 被按下 case 0xdd: Key = 6。 //21 被按下 case 0xdb: Key = 5。 switch(Temp) { case 0xd7: Key = 4。 //掃描第 2 行鍵盤 Temp = P2。TR0=0。TR0=0。TR0=0。TR0=0。0x0f。 while(1) { check_key()。 P1=Table3[z]。 17 P1=0xff。增加了樂感和美感。 } /*****定時(shí)器 0 中斷服務(wù)程序 *****/ void timer0(void) interrupt 1 { TH0=tone1。i++)。 /*****自動(dòng)演示音調(diào)表 *****/ unsigned char code yanshi_tone[]= { 1,0,2,0,3,0,4,0,5,0,6,0,7,0,8,0, 8,0,7,0,6,0,5,0,4,0,3,0,2,0,1,0 }。 //KEY2 開啟自動(dòng)播放 sbit Stop = P3^2。對(duì)于不同的曲調(diào)我們也可以用單片機(jī)的另外一個(gè)定時(shí) /計(jì)數(shù)器來完成。并且可以自動(dòng)播放音樂, LED 燈指示演奏。 振蕩器電路圖如下: 圖 35 時(shí)鐘振蕩電路 數(shù)碼管顯示電路設(shè)計(jì) 數(shù)碼管顯示模塊核心是共陰級(jí)數(shù)碼管,通過來自單片機(jī) I/O 口的電平高低來熄滅和點(diǎn)亮數(shù)碼管上的發(fā)光二極管,通過單片機(jī)送來的數(shù)碼管顯示編碼可以在數(shù)碼管上顯示數(shù)字和字符,使應(yīng)用人員可以很容易的理解按鍵按下所對(duì)應(yīng)的音符。 此外,要畫出電路圖,首先還要搞清楚他的引腳圖的分布,在了解了正確的引腳圖后才能進(jìn)行正確的字型段碼編碼。 LM386 的封裝形式有塑封 8 引線雙列直插式和貼片式??臻e模式下, CPU 停止工作,允許RAM、定時(shí)器 /計(jì)數(shù)器、串口、中斷繼續(xù)工作。用單片機(jī)產(chǎn)生的音頻脈沖直接驅(qū)動(dòng)揚(yáng)聲器并不能產(chǎn)生所要實(shí)現(xiàn)的音樂,因?yàn)樗鼪]有足夠的驅(qū)動(dòng)能力,這就需要音頻功率放大電路。 綜上所述我們選擇了方案二。 2 設(shè)計(jì)方案論證 控制芯片的選擇 方案 一 : 采用 AT89C51 單片機(jī)進(jìn)行控制,由于 AT89C51 不具備 ISP 功能, 因此 Atmel 公司已經(jīng)停產(chǎn)在市面上已經(jīng)不常見,況且其 ROM 只有 4K 在系統(tǒng)將來升級(jí)方面沒有潛力。 3 目錄 1 緒論 ????????????????????????? ??? ? 5 電子琴的相關(guān)知識(shí)?????????????????????? 5 設(shè)計(jì)任務(wù)要求 ???????????????????????? 5 設(shè)計(jì)方案簡(jiǎn)介 ???????????????????????? 5 2 設(shè)計(jì)方案論證 ???????????????????????? 5 控制芯片的選擇 ??????????????????????? 5 LED 燈 電路的選擇 ??????????????????????? 5 聲音播放電路的選擇 ?????????????????????? 5 3 系統(tǒng)硬件設(shè)計(jì)及說明 ?????????????????????? 6 系統(tǒng)組成及總體框圖 ?????????????????????? 6 元件簡(jiǎn)介 ??????????????????????????? 6 AT89S52????????????????????????? 6 LM386????????????????? ????????? 7 LED 數(shù)碼管 ???????????????????????? 7 各功能模塊原理圖 ??????????????????????? 8 控制電路的設(shè)計(jì) ????????????????????? 8 時(shí)鐘振蕩電路設(shè)計(jì) ???????????????????? 8 數(shù)碼管顯示電路設(shè)計(jì) ??????????????????? 9 LED 顯示電路設(shè)計(jì) ???????????????????? 9 鍵盤電路的設(shè)計(jì) ????????????????????? 9 聲音播放電路的設(shè)計(jì) ??????????????????? 10 復(fù)位電路的設(shè)計(jì) ????????????????????? 10 電路總體構(gòu)成 ???????????????????????? 10 4 系統(tǒng)軟件設(shè)計(jì) ???????????????????????? 11 音樂相關(guān)知識(shí) ???????????????????????? 11 軟件程序設(shè)計(jì) ?????? ?????????????????? 11 主程序流程圖 ?????????????????????? 11 按鍵子程序流程圖 ???????????????????? 12 程序編寫 ?????????????????????????? 14 程序開頭以及參數(shù)定義 ?????????????????? 14 延時(shí)、定時(shí)器初始化程序 ????????????????? 15 音樂演奏程序 ???????????????? ?????? 16 主程序 ?????????????????????????? 17 鍵盤檢測(cè)程序 ??????????????????????? 17 5 組裝調(diào)試 ?????????????????????????? 21 檢查硬件連接 ??????????????????????? 21 檢查軟件 ????????????????????????? 21 4 6 收獲、體會(huì) ????????????????????????? 21 7 參考文獻(xiàn) ????? ????????????????????? 22 附錄 ????????????????????????????? 22 5 1 緒論 電子琴的相關(guān)知識(shí) 電子琴又稱電子鍵盤,屬于電子樂器(區(qū)別于電聲樂器),
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1