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

正文內(nèi)容

基于51單片機的無線籃球計分器設(shè)計-在線瀏覽

2024-10-28 20:06本頁面
  

【正文】 存的作用。由于該模塊工作于 電源電壓之間, 故采用 電源穩(wěn)壓模塊對其進行穩(wěn)壓,從而使該無線模塊可以正常工作。 CC1101 的發(fā)送器部分是基于 RF 頻率直接合成的,將一個晶體連接至 XOSC_Q1 和 XOSC_Q2。另一方面, CC1101 中具有一個低功耗中頻接收機。在 IF 下, I/Q 信號被模擬數(shù)字轉(zhuǎn)換器數(shù)字化,而且均以數(shù)字形式完成自動增益控制、精確信道濾波、調(diào)制解調(diào)位和數(shù)據(jù)包同步 。 該芯片 是由 STC 公司出產(chǎn)的一款性能 強,功耗低,具有 8K 在系統(tǒng)可編程 Flash 存 儲器的八位微控制器。同時, STC89C52 因其 在單芯片上擁有 8 位 CPU 和在系統(tǒng)可編程 Flash 存儲器 ,更是為那些嵌入式控制應(yīng)用系統(tǒng)提供了靈活有效的解決方案 。 無線收發(fā)部分 CC1101 模塊 簡介 CC1101 是一款用于極低功耗 RF 應(yīng)用的 SubGHz 高性能射頻收發(fā)器。該無線收發(fā)模塊的 最大傳輸速率可以達到 500Kbps,而且在空曠的地方可達 200300 米的傳輸距離,可以從軟件方面來對波特率進行修改,具有無線喚醒等功能,支持低功率電磁波激活功能 ,無線喚醒處于睡眠狀態(tài)的低功耗設(shè)備,靈敏度達到 110dBm,具有很高的可靠性,可廣泛應(yīng)用于各種場合的短距離無線通信領(lǐng)域。 CC1101 RF 收發(fā)器集成了一個高度可配置的基帶調(diào)制解調(diào)器,支持?jǐn)?shù)據(jù)包的處理、突發(fā)傳輸、數(shù)據(jù)的緩沖、空閑信道的評估、指示鏈路質(zhì)量以及無線喚醒等硬件方面的處理。 CC1101 在一個典型的系統(tǒng)中經(jīng)常 會與一個微控制器以及一些額外的無源組件結(jié)合應(yīng)用 [1415]。 ( 2)模擬特性 支持 2FSK、 GFSK、 MSK 以及 OOK,靈活的 ASK 波形整形,建立時間只需 90μs,能夠迅速地鎖定頻率合成器,對于很多跳頻系統(tǒng)都非常適用,同時利用 自動頻率補償調(diào)整頻率合成器到實際接收信號的中心頻率 ,并且擁有 集成的模擬溫度傳感器。 無線 模塊單片機接口 圖22 無線 模塊 與單片機連接 圖 如圖 22 所示、 無線模塊的 SI、 SO、 CSN、 GDO0、 GDO SCLK 分別與單片機的 、 、 、 、 、 相 連。 74HC573 芯片介紹 74HC573 芯片是一款具有三態(tài)輸出的八路鎖存器,用于驅(qū)動電容相對較高或者阻抗相對較低的負載,實現(xiàn)緩沖寄存器、串并口以及雙向總線驅(qū)動器等。 74HC573 芯片的輸出使能端 OE(低電平有效),可用來設(shè)置輸出口的工作狀態(tài)。在處于高阻態(tài)的狀態(tài)時,輸出端無法進行讀取也不能進行驅(qū)動總線,即芯片處于不可控狀態(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 芯片引腳圖 觸摸按鍵介紹 本次無線記分器設(shè)計采 用的是一款 TTP226 觸摸式按鍵, KEY1KEY8 接口與TTP226 的 D0D7 輸入接口連接,輸出接口 Q0Q7 與 OUT1OUT8 接口相連,將其安置在記分器的無線發(fā)射端來控制 A、 B 兩隊的加減分。在軟件編程的時候,設(shè)置 1 鍵為 A 隊的加分鍵、 2 鍵為 A 隊的減分鍵,設(shè)置 3 鍵為 B 隊的加分鍵、 4 鍵為 B 隊的減分鍵。其具體特點如下:工作電壓為 ~ ;在工作電壓為 3V 時,工作電流典型值為 80uA,最大值為 160uA,輸出刷新率約為 55Hz;人體接觸檢測相對比較穩(wěn)定,取代了傳統(tǒng)直接切換的按鍵;由按鍵中的選項可以分別選擇直接模式、矩陣模式和串行模式,直接模式下最多八個輸入和八個輸出。如圖 24 所示 TTP226 觸摸式按鍵電路原理圖。 在無線發(fā)射端設(shè)計一個四位數(shù)碼管來顯示加減功能,當(dāng)按下 A 隊或者 B 隊加分鍵的時候,該數(shù)碼管模塊則顯示“ Add”;當(dāng)按下 A 隊或者 B 隊減分鍵的時候,該數(shù)碼管模塊則顯示“ dEL”。 在無線 接收端設(shè)計一個八位數(shù)碼管來顯示 A、 B 兩隊的比分情況,初始值設(shè)置為“ 000000”,分別通過 A、 B 兩隊的加減分鍵來對比分情況進行調(diào)整,如 A隊得 50 分, B 隊得 42 分,則數(shù)碼管顯示為“ 050042”。設(shè)置單片 機 接口分別與 CC1101 模塊的 SCK、 MOSI、 GDO MISO、CSN、 GDO0 接口相連,由于 CC1101 模塊需要的是 的電源輸入,故采用 電源穩(wěn)壓模塊對無線發(fā)送模塊進行穩(wěn)壓。無線發(fā)送端電路原理圖見附錄 2。在無線接收端設(shè)置了兩個 74HC573 芯片,將 接口與其中一個 74HC573 芯片的 D0D7 輸入引腳相連, 接口與芯片 LE 端相連,再將 74HC573 芯片 的 Q0Q7 輸出引腳連向八位數(shù)碼顯示模塊的 ADP 接口。 三 、軟件設(shè)計 軟件 設(shè)計綜述 本設(shè)計軟件設(shè)計方面的構(gòu)思方法比較簡潔,容易理解,方法也比較新穎,沒有復(fù)雜的程序嵌套。若判定為 A 隊評分區(qū)的按鍵按下,再判斷是加分鍵,還是減分鍵,若為加分鍵,則給 A隊進行加分處理;若為減分鍵,則給 A 隊進行減分處理。然后 再對數(shù)碼管進行掃描,加以顯示;若無鍵按下,則不執(zhí)行任何程序,直接結(jié)束 。 開 始程 序 初 始 化與 函 數(shù) 聲 明是 否 有 鍵 按 下 ?A 隊 ?B 隊 加 分 ?A 隊 加 分 ?A 隊 減 分 B 隊 加 分A 隊 加 分B 隊 減 分結(jié) 束是否是是是否 否否 圖 31 主程序流程圖 C 程序設(shè)計 該無線記分器設(shè)計一共設(shè)置了四個 功能按鍵分別實現(xiàn) A、 B 兩隊加減分功能, 1號鍵實現(xiàn) A 隊加分功能,連續(xù)觸摸即可對 A 隊進行連續(xù)加分,為防止出現(xiàn)加分錯誤,設(shè)置 2 號鍵對 A 隊進行減分控制; 3 號鍵實現(xiàn) B 隊加分功能,連續(xù)觸摸即可對 B 隊進行連續(xù)加分,同樣,為防止出現(xiàn)加分錯誤,設(shè)置 4 號鍵對 B 隊進行減分控制。而無線接收端設(shè)計的顯示 A、 B 兩隊比分情況的八位數(shù)碼管,初始值設(shè)置為“ 000000”,分別通過 A、 B 兩隊的加減分鍵 來對比分情況進行調(diào)整,如 A 隊得57 分, B 隊得 42 分,則數(shù)碼管顯示為“ 057042”,中間兩位數(shù)碼管用于顯示“ ”來區(qū)分 A、 B 兩隊的比分。 四 、硬件搭建及測試 程序 的編寫及燒錄 本次設(shè)計采用 C 語言進行程序編寫,并使用 Keil 軟件進行程序的編譯,而軟件調(diào)試主要就是根據(jù)編譯時產(chǎn)生的錯誤進行查找和修改。 圖 41 編寫 界面 程序編譯操作步驟: 為該工程建立一個文件夾“無線發(fā)送”; 新建一個 project 文件“無線發(fā)送 .uv4”,將其保存在文件夾“無線 發(fā)送”中,并 設(shè)置單片機型號,即目標(biāo)器件為 STC89C52; 編輯源程序,建立源文件“無線發(fā)送 .c”,再保存在文件夾“無線發(fā)送”中; 在工程項目組中添加源文件“無線發(fā)送 .c; 設(shè)置調(diào)試環(huán)境,選擇調(diào)試模式
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1