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

正文內(nèi)容

xx工程學(xué)院-單片機(jī)課程設(shè)計(jì)報(bào)告-全文預(yù)覽

  

【正文】 0x0b:key=6。 switch(temp) {case 0x0e:key=4。0x0f。0x0f。 spk=1。 while(temp!=0x0f) { temp=P2。 display_English(key)。break。break。 if(temp!=0x0f) { temp=P2。 if(temp!=0x0f) { delay(5)。 //定時(shí)器0開(kāi) while(1) { P2=0xef。display_English(key)。display_C(2,1)。 }}void main(){ LCD_Init()。 for(。pc++) { SetAddress(pc,pc)。 uint pc=0。pc_count++) { SetAddress(pc_count,pc_count)。 } pc_count=memory。 for(。 }}void display_C(uint dispage,uint disC){ uint memory=0。i++) { Master_Writedata(0)。} SetPage(page+1,page+1)。i++) { Master_Writedata(0)。 } SetPage(page,page)。}void LCD_allblack(uint ping) //0為上屏,1為下屏{ uchar i。}void SetAddress(uchar address0,uchar address1){ Master_Command(address1amp。 Master_Command(0XAF)。 Master_Command(0X00)。 Master_Command(0XA0)。 Master_Command(0XA4)。}void LCD_Init(){ Master_Command(0XE2)。 E2=1。 E1=0。}void Master_Writedata(uchar nDatacode1){ A0=1。 E2=1。 E1=0。 void Master_Command(uchar nCommand1){ A0=0。//void music_2()。void delay(uint z)。sbit RW = P1^3。希望以后有更多的機(jī)會(huì)可以在這方面得到更多的鍛煉。在遇到難題的時(shí)候一定要戒焦躁,多向老師和同學(xué)請(qǐng)教。六、 設(shè)計(jì)總結(jié)這次設(shè)計(jì),我的程序能夠?qū)崿F(xiàn)12個(gè)音調(diào)的發(fā)聲,播放兩首歌曲,及課程設(shè)計(jì)所要求的7個(gè)音調(diào)的順(倒)序播放外加液晶顯示部分含有數(shù)字和漢字的顯示。spk=1。key=0。key=1。key=2。key=3。key=4。key=5。key=6。老師對(duì)此也無(wú)解。}TR0=0。key=0){TH0=table[key]/256。delay(10)。key++。由上述的問(wèn)題中可以知道鍵盤的檢測(cè)部分能夠完成鍵盤掃描功能并且發(fā)音功能也能正確完成,但為什么會(huì)出現(xiàn)上述問(wèn)題呢?經(jīng)過(guò)再次對(duì)程序的仔細(xì)閱讀,發(fā)現(xiàn)其中按鍵的掃描時(shí)間和延時(shí)子程序所控制的時(shí)間有關(guān)系,最后經(jīng)過(guò)修改延時(shí)子程序的延時(shí)時(shí)間進(jìn)行了調(diào)整,發(fā)現(xiàn)上述問(wèn)題的原因是在去抖動(dòng)的延時(shí)掃描時(shí)間太長(zhǎng),導(dǎo)致了上述問(wèn)題的發(fā)生。TL0=table[key]%256。0x0f。 TL0=table[key]%256。break。break。 音調(diào)控制模塊該模塊是給計(jì)數(shù)器裝入計(jì)數(shù)初值然后開(kāi)計(jì)數(shù)器,開(kāi)始計(jì)數(shù)產(chǎn)生溢出中斷,調(diào)用中斷子程序輸出高低電平(方波的產(chǎn)生),發(fā)出音調(diào),然后不斷進(jìn)行松手檢測(cè),直到松手檢測(cè)成功即松開(kāi)按鍵,停止聲音的發(fā)出。break。break。 if(temp!=0x0f) { temp=P2。if(temp!=0x0f) { delay(5)。P2=0xef。 四、 原理框圖(程序流程圖) 不斷檢測(cè)16個(gè)音階鍵或功能鍵哪個(gè)被按下,當(dāng)音階鍵被按下時(shí),發(fā)出對(duì)應(yīng)的音;當(dāng)功能鍵被按下時(shí),執(zhí)行相應(yīng)的功能。 實(shí)現(xiàn)主要功能的程序編寫好以后,需要通過(guò)液晶將音調(diào)數(shù)目顯示出來(lái)。音樂(lè)頻率一首音樂(lè)是許多不同的音階組成的,而每個(gè)音階對(duì)應(yīng)著不同的頻率,這樣我們就可以利用不同的頻率的組合,即可構(gòu)成我們所想要的音樂(lè)了,當(dāng)然對(duì)于單片機(jī)來(lái)產(chǎn)生不同的頻率非常方便,我們可以利用單片機(jī)的定時(shí)/計(jì)數(shù)器T0來(lái)產(chǎn)生這樣方波頻率信號(hào),因此,我們只要把一首歌曲的音階對(duì)應(yīng)頻率關(guān)系弄正確即可。AT89S52的運(yùn)用能夠使設(shè)計(jì)的7音電子琴系統(tǒng)滿足于實(shí)用。一首音樂(lè)是許多不同的音階組成的,而每個(gè)音階對(duì)應(yīng)著不同的頻率,這樣我們就可以利用不同的頻率的組合,即可構(gòu)成我們所想要的音樂(lè)了,當(dāng)然對(duì)于單片機(jī)來(lái)產(chǎn)生不同的頻率非常方便,我們可以利用單片機(jī)的定時(shí)/計(jì)數(shù)器T0來(lái)產(chǎn)生這樣方波頻率信號(hào),因此,我們只要把一首歌曲的音階對(duì)應(yīng)頻率關(guān)系弄正確即可。三、 總體方案 (一)、本次課程設(shè)計(jì)的課題是7音鍵電子琴的設(shè)計(jì),要想完成課程設(shè)計(jì)的要求,必須要達(dá)到的要求如下:軟件編寫正確且具有較高的實(shí)時(shí)性()。3. 該電子琴包含1—2首示例歌曲或者音樂(lè),由特定的功能鍵進(jìn)行控制:DEMO。2. 能彈奏想要表達(dá)的音樂(lè)。功能鍵2:使電子琴自動(dòng)從音調(diào)7播放到音調(diào)1,達(dá)到倒序播放的效果。本次設(shè)計(jì)提出了用AT89S52單片機(jī)為核心控制元件,設(shè)計(jì)一個(gè)簡(jiǎn)易的電子琴. 本方案以AT89S52單片機(jī)作為主控核心,與鍵盤、。對(duì)于本交通控制系統(tǒng)使用一片AT89S52系列的單片機(jī),不需要外擴(kuò)展存儲(chǔ)器,就能實(shí)現(xiàn)顯示、預(yù)制狀態(tài)、動(dòng)態(tài)調(diào)節(jié)的功能,因而整體結(jié)構(gòu)簡(jiǎn)單。同時(shí)設(shè)計(jì)了一個(gè)直流穩(wěn)壓電路增加電路的適應(yīng)性,增加了電路的適用性,使整個(gè)系統(tǒng)更加緊湊,工作十分穩(wěn)定。 按題目要求,設(shè)置三個(gè)功能鍵SB(順序播放控制鍵)、DB(倒序播放控制鍵)、DEMO(自動(dòng)演示歌曲控制鍵),編寫相關(guān)部分的子程序sb(順序播放子程序)、db(倒序播放子程序)和music_1(歌曲1子程序)delay(延時(shí)子程序)和time() interrupt 1(定時(shí)器1中斷子程序),并在主程序適當(dāng)位置調(diào)用。 液晶顯示功能為,按下音調(diào)鍵,將顯示音調(diào)值或者為鍵值并在屏幕上一直顯示圣殿指環(huán)四個(gè)漢字。本矩陣鍵盤由列輸入,行讀入鍵值,所以決定了鍵盤的掃描方式為列掃描方式。0x0f。0x0f。 switch(temp) {case 0x0e:key=0。 case 0x0b:key=2。 } }} 液晶顯示模塊 編寫程序時(shí),通過(guò)PCToLCD2002軟件生成相應(yīng)顯示數(shù)字和漢字的字模表CCTAB,調(diào)用指導(dǎo)老師的顯示漢字中的子程序CCW_PR及CCW_PR1將數(shù)字用漢字的大小顯示,符號(hào)用漢字一半的大小顯示。 case 0x0d:key=1。 case 0x07:key=3。
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1