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

正文內(nèi)容

基于51單片機(jī)的無(wú)線籃球計(jì)分器設(shè)計(jì)-預(yù)覽頁(yè)

 

【正文】 具有無(wú)線喚醒等功能,支持低功率電磁波激活功能 ,無(wú)線喚醒處于睡眠狀態(tài)的低功耗設(shè)備,靈敏度達(dá)到 110dBm,具有很高的可靠性,可廣泛應(yīng)用于各種場(chǎng)合的短距離無(wú)線通信領(lǐng)域。 CC1101 在一個(gè)典型的系統(tǒng)中經(jīng)常 會(huì)與一個(gè)微控制器以及一些額外的無(wú)源組件結(jié)合應(yīng)用 [1415]。 無(wú)線 模塊單片機(jī)接口 圖22 無(wú)線 模塊 與單片機(jī)連接 圖 如圖 22 所示、 無(wú)線模塊的 SI、 SO、 CSN、 GDO0、 GDO SCLK 分別與單片機(jī)的 、 、 、 、 、 相 連。 74HC573 芯片的輸出使能端 OE(低電平有效),可用來(lái)設(shè)置輸出口的工作狀態(tài)。 V C CQ 0Q 1Q 2Q 3Q 4Q 5Q 6Q 7L E74HC573O ED 0G N DD 1D 2D 3D 4D 5D 6D 71234567891 01 11 21 31 41 51 81 71 62 01 9 圖 23 74HC573 芯片引腳圖 觸摸按鍵介紹 本次無(wú)線記分器設(shè)計(jì)采 用的是一款 TTP226 觸摸式按鍵, KEY1KEY8 接口與TTP226 的 D0D7 輸入接口連接,輸出接口 Q0Q7 與 OUT1OUT8 接口相連,將其安置在記分器的無(wú)線發(fā)射端來(lái)控制 A、 B 兩隊(duì)的加減分。其具體特點(diǎn)如下:工作電壓為 ~ ;在工作電壓為 3V 時(shí),工作電流典型值為 80uA,最大值為 160uA,輸出刷新率約為 55Hz;人體接觸檢測(cè)相對(duì)比較穩(wěn)定,取代了傳統(tǒng)直接切換的按鍵;由按鍵中的選項(xiàng)可以分別選擇直接模式、矩陣模式和串行模式,直接模式下最多八個(gè)輸入和八個(gè)輸出。 在無(wú)線發(fā)射端設(shè)計(jì)一個(gè)四位數(shù)碼管來(lái)顯示加減功能,當(dāng)按下 A 隊(duì)或者 B 隊(duì)加分鍵的時(shí)候,該數(shù)碼管模塊則顯示“ Add”;當(dāng)按下 A 隊(duì)或者 B 隊(duì)減分鍵的時(shí)候,該數(shù)碼管模塊則顯示“ dEL”。設(shè)置單片 機(jī) 接口分別與 CC1101 模塊的 SCK、 MOSI、 GDO MISO、CSN、 GDO0 接口相連,由于 CC1101 模塊需要的是 的電源輸入,故采用 電源穩(wěn)壓模塊對(duì)無(wú)線發(fā)送模塊進(jìn)行穩(wěn)壓。在無(wú)線接收端設(shè)置了兩個(gè) 74HC573 芯片,將 接口與其中一個(gè) 74HC573 芯片的 D0D7 輸入引腳相連, 接口與芯片 LE 端相連,再將 74HC573 芯片 的 Q0Q7 輸出引腳連向八位數(shù)碼顯示模塊的 ADP 接口。若判定為 A 隊(duì)評(píng)分區(qū)的按鍵按下,再判斷是加分鍵,還是減分鍵,若為加分鍵,則給 A隊(duì)進(jìn)行加分處理;若為減分鍵,則給 A 隊(duì)進(jìn)行減分處理。 開 始程 序 初 始 化與 函 數(shù) 聲 明是 否 有 鍵 按 下 ?A 隊(duì) ?B 隊(duì) 加 分 ?A 隊(duì) 加 分 ?A 隊(duì) 減 分 B 隊(duì) 加 分A 隊(duì) 加 分B 隊(duì) 減 分結(jié) 束是否是是是否 否否 圖 31 主程序流程圖 C 程序設(shè)計(jì) 該無(wú)線記分器設(shè)計(jì)一共設(shè)置了四個(gè) 功能按鍵分別實(shí)現(xiàn) A、 B 兩隊(duì)加減分功能, 1號(hào)鍵實(shí)現(xiàn) A 隊(duì)加分功能,連續(xù)觸摸即可對(duì) A 隊(duì)進(jìn)行連續(xù)加分,為防止出現(xiàn)加分錯(cuò)誤,設(shè)置 2 號(hào)鍵對(duì) A 隊(duì)進(jìn)行減分控制; 3 號(hào)鍵實(shí)現(xiàn) B 隊(duì)加分功能,連續(xù)觸摸即可對(duì) B 隊(duì)進(jìn)行連續(xù)加分,同樣,為防止出現(xiàn)加分錯(cuò)誤,設(shè)置 4 號(hào)鍵對(duì) B 隊(duì)進(jìn)行減分控制。 四 、硬件搭建及測(cè)試 程序 的編寫及燒錄 本次設(shè)計(jì)采用 C 語(yǔ)言進(jìn)行程序編寫,并使用 Keil 軟件進(jìn)行程序的編譯,而軟件調(diào)試主要就是根據(jù)編譯時(shí)產(chǎn)生的錯(cuò)誤進(jìn)行查找和修改。 然后,對(duì)實(shí)物進(jìn)行檢測(cè)調(diào)試。無(wú)線記分器顯示效果 圖 見附錄 2。 ( 3)在向數(shù)碼管發(fā)送程序時(shí), LED 顯示有時(shí)候會(huì)出現(xiàn)重影,可以在改變段的輸出內(nèi)容之前,先令所有的位都停止顯示,即開位、送段碼、延時(shí) 1~ 5ms、關(guān)位,再下一位,就可進(jìn)行消隱。//位鎖存 unsigned char code dofly_DuanMa[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}。 //B 隊(duì)存儲(chǔ)顯示值的全局變量 unsigned int numA=0。 for(i=3。 //段鎖存 LATCH1=0。 DataPort=0xBF。 //掃描間隙延時(shí) } } void Display(unsigned char FirstBit,unsigned char Num, unsigned char name ) { unsigned char i。 //清空數(shù)據(jù),避免交替重影 LATCH1=1。 //位鎖存 LATCH2=0。 //段鎖存 LATCH1=0。 TempDataA[2]=dofly_DuanMa[((numA%1000)%100)/10]。//分解顯示信息,如要顯 示 57,則 57/10=5 57%10=7 TempDataB[1]=dofly_DuanMa[(numB%1000)/100]。 //顯示” “ } include include define INT8U unsigned char define INT16U unsigned int define WRITE_BURST 0x40 //連續(xù)寫入 define READ_SINGLE 0x80 //讀 define READ_BURST 0xC0 //連續(xù)讀 define BYTES_IN_RXFIFO 0x7F //接收緩沖區(qū)的有效字節(jié)數(shù) define CRC_OK 0x80 //CRC 校驗(yàn)通過位標(biāo)志 //******************************************************************** sbit SCK=P1^1。 sbit CSN=P1^5。 INT8U RxBuf[8]={0}。 halRfWriteRfSettings()。leng)) { if(RxBuf[0] == 0xA2)//接收到 A 隊(duì)加分信號(hào) { numA=numA+1。 } } Display_A()。對(duì)本研究提供過幫助和做出過貢獻(xiàn)的個(gè)人或集體,均 已在文中作了明確的說(shuō)明并表示了謝意。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。 涉密論文按學(xué)校規(guī)定處理。圖表整潔,布局合理,文字注釋必須使用工程字書寫,不準(zhǔn)用徒手畫 3)畢業(yè)論文須用 A4 單面打印,論文 50 頁(yè)以上的雙面打印 4)圖表應(yīng)繪制于無(wú)格子的頁(yè)面上 5)軟件工程類課題應(yīng)有程序清單,并提供電子文檔 1)設(shè)計(jì)(論文) 2)附件:按照任務(wù)書、開題報(bào)告、外文譯文、譯文原文(復(fù)印件)次序裝訂 3)其它
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1