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

正文內(nèi)容

led搖搖棒設(shè)計(jì)報(bào)告(完整版)

  

【正文】 花樣就能實(shí)現(xiàn)圖形的顯示。而使用慣性開(kāi)關(guān),因?yàn)樵谧笥叶加杏|點(diǎn),所以很容易的在往返途中產(chǎn)生兩次中斷,方便指令控制,所以選擇使用方案一。選擇好外部中斷 來(lái)源 是本次制作的難點(diǎn)及重點(diǎn)。 2 系統(tǒng)設(shè)計(jì)方案 設(shè)計(jì)思路 本系統(tǒng)要求設(shè)計(jì)一個(gè) LED 顯示棒,且需要有按鍵進(jìn)行內(nèi)容切換,它主要是由中央控制部分、 LED 驅(qū)動(dòng)部分、 LED 顯示部分以及電源部分組成,如圖 1 所示: 圖 1: LED 顯示棒系統(tǒng)框圖 單片 機(jī)將提取的字模進(jìn)行存儲(chǔ),當(dāng)接收到按鍵輸入的指令時(shí)單片機(jī)就將相應(yīng)的字模代碼通過(guò) I/O 口輸出,使 LED 點(diǎn)亮,利用視覺(jué)暫留原理最終使圖案完整的顯示在擺動(dòng)的顯示屏中。 1 LED 顯示棒 摘要 :本設(shè)計(jì)以 AT89S52 單片機(jī)為中央控制器,利用視覺(jué)暫留效果和單片機(jī)外部中斷技術(shù) ,實(shí)現(xiàn)了 在搖動(dòng)過(guò)程中 形成的扇形平面內(nèi)清晰顯示文字、字母、圖案 的 LED 顯示棒 的制作 。 本題的難點(diǎn)在于送數(shù)據(jù)的時(shí)間間隔以及較長(zhǎng)畫(huà)面或文字的完整顯示。 方案一:使用慣性開(kāi)關(guān)。 抗重影方案的選擇 方案一:使用外部中斷控制數(shù)據(jù)傳輸時(shí)刻。設(shè)計(jì)中搖動(dòng)的擺子與左右兩個(gè)觸 點(diǎn)接觸各一次的時(shí)間可以通過(guò)外部中斷和定時(shí)器計(jì)算出來(lái),然后用 單片機(jī)的 另一個(gè)定時(shí)器 T1,其定時(shí)時(shí)間是 T0 的 N 分之一,每次中斷依次顯示一列,就可以得到預(yù)期顯示的圖案了。(整體電路圖見(jiàn)附錄圖 1) 單元電路設(shè)計(jì) 按鍵模塊 使用一個(gè)按鍵對(duì)顯示的所有內(nèi)容進(jìn)行切換,通過(guò)按鈕按下的次數(shù)確定顯示的內(nèi)容。 慣性開(kāi)關(guān)模塊 慣性 開(kāi)關(guān)裝置(如附錄圖 2),它由擺桿、觸點(diǎn)和導(dǎo)軌組成。因此當(dāng)系統(tǒng)開(kāi)始工作后通過(guò)慣性開(kāi)關(guān)的位置 來(lái)使單片機(jī)實(shí)現(xiàn)單程送數(shù)據(jù)給 LED。同樣利用視覺(jué)暫留原理,當(dāng)搖動(dòng)顯示棒時(shí),幾幅圖接連出現(xiàn)覆蓋前面的畫(huà)面,相同的部分將一直顯示,不同的部分就形成了動(dòng)態(tài)的動(dòng)作,以此一幅動(dòng)態(tài)畫(huà)面就出現(xiàn)了。 創(chuàng)新部分 的 測(cè)試 在創(chuàng)新部分中我們實(shí)現(xiàn)的功能有: 可以清晰的看到一個(gè)行走的動(dòng)態(tài)行人; 可以清晰的看到一個(gè)正在微笑的動(dòng)態(tài)笑臉; 在顯示五環(huán)的同時(shí),可以顯示“北京”與“ 2021”兩個(gè)詞組的自動(dòng)切換。在比賽中,我們小隊(duì)的團(tuán)結(jié)合作、互相照料、互相理解的精神完全的體現(xiàn)出來(lái),彼此之間的配合也十分的融洽,這些無(wú)不是我們完成制作的最好根據(jù)。 unsigned char ID。這里加空格是讓 兩個(gè)字之間留有空隙,顯示時(shí)不會(huì)一個(gè)接一個(gè),也可以用延時(shí)來(lái)控制 0xFF,0xFF,0xF1,0xC7,0xEE,0xBB,0xEF,0x7B,0xEF,0x7B,0xEE,0xBB,0xF1,0xC7,0xFF,0xFF,//8 0xFF,0xFF,0xF8,0x0F,0xF7,0xF7,0xEF,0xFB,0xEF,0xFB,0xF7,0xF7,0xF8,0x0F,0xFF,0xFF,//0 0xFF,0xFF,0xF8,0x0F,0xF7,0xF7,0xEF,0xFB,0xEF,0xFB,0xF7,0xF7,0xF8,0x0F,0xFF,0xFF,//0 0xFF,0xFF,0xF1,0xF3,0xEE,0x7B,0xEF,0xBB,0xEF,0xDB,0xEF,0xEB,0xF1,0xF3,0xFF,0xFF,//2 0xFF,0xFF,0xFF,0xFF, }。 void Move()。 flag=1。//啟動(dòng)外部中斷 0 EX1=1。i=223。P2=meiya[i]。i=67。send8bit(0xff)。 P1=dian[i1]。 case 5: P0=dianzi[i1]。send8bit(huihui[i+32])。P1=0xff。P1=0xff。 } else if(k=25amp。k25) { //控制人每個(gè)動(dòng)作的時(shí)間間隔 P0=xiaolian[i1]。k25) { P1=wuhuan[i+67]。 if(a==0) { ID++。 clock=1。 clock=0。 } } while(a==0)。 } else if(k=25amp。 } else if(k=25amp。k50) { P0=moving_people[i+63]。 } } } void Move()//顯示跑動(dòng)的小人 { if(k=0amp。send8bit(0xff)。 case 7: Move()。 P1=dianzi[i+31]。break。 k++。 P2=wuhuan[i]。//P0=0xff。P2=Wele[i]。//定時(shí)器和中斷的總控制端,高電平有效 while(1) { Key()。flag=0。 void qiehuan()。 unsigned char code moving_people[4*32]={ 0xFF,0xFF,0xFE,0x3F,0xFE,0x3F,0xFC,0x7F,0xFC,0xFF,0x08,0x00,0x10,0xFE,0x31,0xFE, 0x53,0xFE,0x63,0xFE,0x18,0x00,0xFC,0xFF,0xFE,0x7F,0xFE,0x3F,0xFF,0x3F,0xFF,0x1F, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF8,0x7F,0xF0,0x00,0x01,0x00,0x00,0x00,0x00, 0x03,0x86,0x60,0x0F,0xF0,0x1F,0xF8,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,//人的第一個(gè)姿勢(shì) 0xFF,0xFF,0xFF,0xFF,0xFF,0xF9,0xFF,0xF3,0xFF,0xE7,0x08,0x00,0x13,0xFE,0x30,0x7E, 0x50,0x1E,0x63,0x86,0x18,0x00,0xFF,0xF3,0xFF,0xF9,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xE1,0xFF,0x80,0xFC,0x00,0x60,0x0E,0x00,0x3F,0x07,0xFF,0 13 x07,0xFF, 0x00,0xFF,0
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1