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

正文內(nèi)容

基于單片機(jī)控制的wifi無線傳輸模塊設(shè)計(jì)-資料下載頁

2025-08-11 09:38本頁面

【導(dǎo)讀】單片機(jī)是隨著電子計(jì)算機(jī)(電腦)的發(fā)展而產(chǎn)生的。隨著社會(huì)的發(fā)展和需求的提高,計(jì)算機(jī)。也在不斷地更新與發(fā)展。由于計(jì)算機(jī)的產(chǎn)生是應(yīng)數(shù)值計(jì)算而產(chǎn)生的,因此長期以來電子計(jì)算。發(fā)展提出了與傳統(tǒng)大量高速計(jì)算完全不同的要求。感器信號(hào)、面對(duì)人機(jī)交互操作控制、能方便地嵌入工控應(yīng)用系統(tǒng)中等。為了實(shí)現(xiàn)上述要求,近年來,單片微型計(jì)算機(jī)應(yīng)運(yùn)而生。單片機(jī)也被稱作“微。隨著SCM在技術(shù)上、體系。結(jié)構(gòu)上不斷擴(kuò)展其控制功能,單片機(jī)已不能用“單片微型計(jì)算機(jī)”來準(zhǔn)確表達(dá)其內(nèi)涵。在國內(nèi)因?yàn)椤皢纹瑱C(jī)”一詞已約定俗成,故而繼續(xù)沿用。無例外地運(yùn)用單片計(jì)算機(jī)作為控制器.因此,從控制的觀點(diǎn),我們也常稱它為單片微控制器.

  

【正文】 ( R2OUT)、 10 腳( T2IN)、 7 腳( T2OUT)為第二數(shù)據(jù)通道。 TTL/CMOS 數(shù)據(jù)從 T1IN、 T2IN 輸入轉(zhuǎn)換成 RS232 數(shù)據(jù)從 T1OUT、 T2OUT送到電腦 DB9 插頭; DB9 插頭的 RS232 數(shù)據(jù)從 R1IN、 R2IN 輸入轉(zhuǎn)換成 TTL/CMOS 數(shù)據(jù)后從 R1OUT、 R2OUT 輸出。第三部分是供電。 15 腳 GND、 16 腳 VCC( +5v)。 硬件設(shè)計(jì)連線圖如下所示: 圖 RS232 設(shè)計(jì)圖 人機(jī)接口設(shè)計(jì) 本模塊用的是單片機(jī)開發(fā)板上的按鍵序列。 實(shí)際只用到其中的 5 個(gè)按鍵。分別是, S2為單片機(jī)復(fù)位鍵, S3為無線模塊復(fù)位鍵, S4為 1602LCD 液晶屏亮滅控制鍵, S5為數(shù)據(jù)發(fā)送鍵(可以使能無線模塊為發(fā)送狀態(tài)), S6 為數(shù)據(jù)接收鍵(可以使能無線模塊為接收狀態(tài))。 其接口電路顯示如下所示: 圖 鍵盤設(shè)計(jì)電路 顯示模塊設(shè)計(jì) 液晶顯示模塊用的是開發(fā)板上的 MzL0512864 顯示器。 MzL0512864 為一塊小型的128X64 點(diǎn)陣的 LCD 顯示模組,模組上的 LCM 采用 COG 技術(shù)將控制(包括顯存)、驅(qū)動(dòng)器集成在 LCM 的玻璃上。開發(fā)板留有一個(gè) LCD 液晶接口。相對(duì)應(yīng)的液晶為 MzL0512864它是一款僅寫入的串行 SPI 接口方式的液晶 5 個(gè)控制口即可完成對(duì)其控制。單片機(jī)使用模擬 SPI 的方式對(duì)液晶進(jìn)行相關(guān)操作。液晶接口圖與實(shí)物圖如下所示 : 圖 LCD 液晶接口電路原理圖與實(shí)物圖 LCD 與 C8051F020 通訊接口如下表所示: SDI SCK A0 /RES /CS3 表 4 軟件設(shè)計(jì) 軟件設(shè)計(jì)是本設(shè)計(jì)的關(guān)鍵,軟件程序編寫的好壞直接影響著系統(tǒng)運(yùn)行情況的良好。因本程序涉及的模塊較多,所以程序編寫也采用模塊化設(shè)計(jì) C 語言具有編寫靈活、移植方便、便于模塊化設(shè)計(jì)的特點(diǎn),所以本系統(tǒng)的軟件采用 C 語言編寫,具體代碼部分參 見附錄。 程序流程圖 WIFI 無線傳輸模塊的通信包括發(fā)送和接受兩部分。在發(fā)送過程中,第一步是要使能無線模塊到發(fā)送狀態(tài),隨后向發(fā)送寄存器中寫入要發(fā)送的數(shù)據(jù)。這時(shí),無線模塊將自動(dòng)啟動(dòng)無線發(fā)送過程,不需要程序干預(yù),這時(shí)唯一要做的就是等待無線發(fā)送完,隨后關(guān)無線模塊。發(fā)送部分流程圖如下圖 所示,鍵盤掃描子程序圖如下圖 所示。 而在接收時(shí),由于接收是被動(dòng)的過程,不知道什么時(shí)候有數(shù)據(jù)發(fā)送過來,所以無線接收使用中斷方式,在按下了鍵盤上接收使能的按鍵后,無線模塊始終處于接收狀態(tài),發(fā)送信息時(shí),是在有數(shù)據(jù)發(fā)送時(shí) 才將模塊設(shè)置為發(fā)送狀態(tài)。接收部分的流程圖如圖 。 圖 鍵盤掃描子程序圖 圖 無線發(fā)送程序流程圖 否 是 單片機(jī)復(fù)位 液晶屏亮滅控制 使能發(fā)送 使能接受 無線模塊復(fù)位 開始 掃描鍵盤 有功能鍵按下否? 進(jìn)入相應(yīng)的功能模塊 退出鍵盤掃描 是 否 否 開始 CPU C8051F 系統(tǒng)初始化 設(shè)置串口通訊模式和波特率 WIFI 模塊初始化 鍵盤掃描 串口數(shù)據(jù)發(fā)送中斷請求 是否接收發(fā)送? 發(fā)送按鍵是否斷開? 發(fā)送數(shù)據(jù) 結(jié)束 是 是 圖 無線接收程序流程圖 WIFI 模塊與 PC 間的通信調(diào)試 ( 1)準(zhǔn)備工作 硬件 HLKWIFIM03 模塊 串口轉(zhuǎn)接板 串口線 軟 件 UARTWIFI 配置管理程序 串口調(diào)試軟件,如串口調(diào)試助手、串口大師 TCP/UDP 調(diào)試軟件,如 TCP/UDP 測試工具 啟動(dòng) UARTWIFI 配置管理程序; 開始 CPU C8051F 系統(tǒng)初始化 WIFI 模塊初始化 按下接收按鍵使能接受 接收數(shù)據(jù) 發(fā)送端發(fā)送數(shù)據(jù) 結(jié)束 將 HLKWIFIM03 模塊連接串口轉(zhuǎn)接板,然后用串口線將轉(zhuǎn)接板與 PC 相連,正常上電。如圖 所示: 圖 ( 2)設(shè)置 WIFI 模塊參數(shù) 直連串口線連接串口轉(zhuǎn)接板和電腦串口 設(shè)置串口 圖 點(diǎn)擊“透傳模式” “退出” 按鈕! 圖 點(diǎn)擊“搜索模塊”,成功后如下圖所示: 圖 根據(jù)您的所在無線網(wǎng)絡(luò)的無線路由器( AP)設(shè)置參數(shù)修改無線設(shè)置中的參數(shù),包括網(wǎng)絡(luò) 名稱、加密方式、密鑰等),網(wǎng)絡(luò)設(shè)置中的 IP 地址相關(guān)參數(shù); 修改工作模式設(shè)置,選中“啟用自動(dòng)工作模式”,并設(shè)置您需要自動(dòng)創(chuàng)建的連接的參數(shù); 參數(shù)修改完成后如下圖所示,點(diǎn)擊“提交修改”,并在彈出的對(duì)話框中選擇“稍后手動(dòng)復(fù) 位”; 圖 ( 3)開始測試 啟動(dòng) TCP/UDP 調(diào)試軟件,本例中使用 TCP/UDP 測試工具( ),創(chuàng)建一個(gè)創(chuàng)建了監(jiān)聽端口為 60000 的 TCP Server,如下圖所 示; 圖 TCP 服務(wù)器示意圖 啟動(dòng)串口調(diào)試軟件,本例中使用串口大師( ),按照下圖所示進(jìn)行設(shè)置,完 成后打開串口(注意:串口大師軟件高級(jí)選項(xiàng)中的流量控制選擇“硬件 RTS/CTS 流控” 后,按 OK 確認(rèn)即設(shè)置成功。再次打開高級(jí)選項(xiàng)時(shí)流量控制可能依然顯示為“ NONE”, 不用管它) 圖 串口大師設(shè)置示意圖 將串口轉(zhuǎn)接板重新上電(或按下復(fù)位按鍵), HLKWIFIM03 模塊復(fù)位并開始自動(dòng)連接AP 與 TCP 服務(wù)器,連接成功后可以通過串口大師與 TCP/UDP 測試工具進(jìn)行傳輸測試,下 圖所示: 圖 ( 4) WIFI 模塊與 PC 相連 1. 右上角燈不亮:表示未設(shè)置參數(shù),需要重新設(shè)置 2. 右上角燈閃爍:表示已經(jīng)正常連接到局域網(wǎng); 3. 正常工作狀態(tài)切換到命令狀態(tài):通過串口大師等軟件發(fā)送 +++三個(gè)字符,不斷電可以繼續(xù)進(jìn)行參數(shù)設(shè)置。 4. 參數(shù)設(shè)置完畢復(fù)位后,配置軟件不能搜索到模塊,此時(shí)模塊進(jìn)入正常透傳模式。 5. 正常上電,如果模 塊曾經(jīng)設(shè)置過參數(shù),此時(shí)需要重新設(shè)置新的參數(shù)時(shí),首先將模塊切換到命令狀態(tài)。采用串口大師或者其它串口工具,連續(xù)發(fā)送 +++三個(gè)字符,如果正常,模塊會(huì)返回 +OK 字樣。 圖 將筆記本作為另外一個(gè) WIFI 的情況下,進(jìn)行測試。 將筆記本的無線設(shè)置部分設(shè)置為上述模塊統(tǒng)一網(wǎng)段。如下圖所示: 圖 確保一定要無線連接在 ABC 上。 圖 下一步在 DOS 中 ping 一下兩個(gè) IP 是否能通。 Ping – t 如果正常返回說明相互通訊沒有問題。 下一步:采用 TCP/UDP 工 具進(jìn)行測試。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1