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

正文內(nèi)容

最新基于網(wǎng)絡(luò)通信的數(shù)據(jù)采集上位機(jī)軟件設(shè)計(jì)(編輯修改稿)

2025-07-25 04:31 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 G 0023HAJMP ACINTORG 8030HMOV TMOD,20HMOV TL1,0F3H單片機(jī)終端 網(wǎng)卡芯片 PC 機(jī)接收數(shù)據(jù)并顯示Inter 網(wǎng)絡(luò)6MOV TH1,0F3HSETB EACLR ESMOV PCON,00HSETB TR1MOV SCON,40H ;置串行口工作與方式 2,允許接收MOV SBUF,40HSOUT1: JNB T1,$ CLR T1 ;T1 清零 MOV SBUF,00HSOUT2: JNB T1,$ CLR T1 ;T1 清零 MOV SBUF,40HSOUT3: JNB T1,$ CLR T1 ;T1 清零 MOV SBUF,1FH ;啟動(dòng)發(fā)送 MOV DPTR,4000H MOV R7,20H SETB ES ;啟動(dòng) ESAHALT:AJMP $中斷服務(wù)程序: ORG 8100HACINT: MOVX A,@DPTR CLR T1 ;T1 清零 MOV SBUF,A ;啟動(dòng)發(fā)送 DJNZ R7,AEND CLR ES ;禁止串行中斷 CLR TR1 ;啟動(dòng) T1AEND: INC DPTR RET1 網(wǎng)卡芯片模塊(1)ZNE100 網(wǎng)卡芯片介紹ZNE100 是廣州致遠(yuǎn)電子有限公司開發(fā)的一款工業(yè)級(jí)嵌入式網(wǎng)絡(luò)模塊,它內(nèi)部集成了7TCP/IP 協(xié)議棧,用戶利用它可以輕松實(shí)現(xiàn)嵌入式設(shè)備的網(wǎng)絡(luò)功能,不需要了解復(fù)雜的網(wǎng)絡(luò)知識(shí)以及 TCP/IP 協(xié)議,節(jié)省人力物力和開發(fā)時(shí)間,使產(chǎn)品更快的投入市場(chǎng),增強(qiáng)競(jìng)爭(zhēng)力。該產(chǎn)品用于串口與以太網(wǎng)之間的數(shù)據(jù)傳輸,可方便的為串口設(shè)備增加以太網(wǎng)接口。可用于串口設(shè)備與 PC 機(jī)之間,或者多個(gè)串口設(shè)備之間的遠(yuǎn)程通信。具有以下產(chǎn)品特性:Serial (TTL)接口轉(zhuǎn) 10M Ether 接口,Serial 最大波特率為 115200 bps;可利用 Web browser 和 Windows utility 輕松進(jìn)行設(shè)定;TCP Server、UDP Server 作業(yè)模式;支持動(dòng)態(tài)(DHCP)或靜態(tài)獲取 IP 地址;尺寸小(44)。具有 32 位 ARM7 CPU,16KB RAM,128KB FLASH,10M 以太網(wǎng)接口(使用排針方式引出), 電磁隔離,串口 TTL 電平方式,波特率 300~115200 bps,串口任意校驗(yàn),串口數(shù)據(jù)位 8 可設(shè)定,串口停止位 2 位可設(shè)定, 支持 TCP/IP 協(xié)議包括:ETHERNET、ARP、IP、ICMP、UDP、TCP、HTTP、DHCP,工作方式可選擇為 TCP Server 或 UDP Server,工作端口可設(shè)定,可使用配置工具 ZCom Utility for Windows98/me/NT/2022/XP 進(jìn)行配置,輸入電壓 5V DC,功耗低,最大工作電流 90 mA等。(2)ZNE100 模塊硬件電路如圖 32 所示為 ZNE100 的模塊硬件電路,可知其具有兩排外引管腳,左邊一排是12 針,右邊是 11 針,分別編號(hào) 1~23。此外,ZNE100 模塊上具有三個(gè)孔,用于恢復(fù)出廠設(shè)置和升級(jí)固件。圖 32 ZNE100 模塊電路圖8表 31 ZNE100 模塊管腳定義引腳 意義 引腳 意義1 Ether TX+2 Ether TX 23 保留3 Ether RX+ 22 保留4 Ether RX+ 21 保留5 連接顯示 LED 20 保留6 TXD 19 EHTER_TXD_LED7 RXD 18 保留8 485_TXD_EN 17 保留9 保留 16 保留10 nRST 模塊復(fù)位 15 EHTER_RXD_LED11 GND 14 VCC(+5V DC)12 GND 13 VCC(+5V DC)表 31 所示為 ZNE100 網(wǎng)卡芯片模塊的具體引腳定義,其中 Ether TX+、Ether TX、Ether RX+、Ether RX管腳是以太網(wǎng)信號(hào)端口,TXD、RXD 是串口信號(hào)端口,管腳 119 為 LED 信號(hào)口,方向?yàn)檩敵觯?85_TXD_EN 是 RS485 發(fā)送控制端,方向?yàn)檩敵?,保證 RS485 半雙工傳輸,發(fā)送數(shù)據(jù)時(shí)為高電平,接收數(shù)據(jù)時(shí)為低電平,nRST 為模塊復(fù)位腳,低電平有效,在該引腳輸入一個(gè)大于 20us 的負(fù)脈沖即可實(shí)現(xiàn)模塊復(fù)位(其中模塊內(nèi)部有上電復(fù)位電路,該管腳可以懸空) 。9(3)ZNE100 模塊評(píng)估板ZNE100 模塊評(píng)估板如圖 33 所示,其中指示了各個(gè)按鈕的功能和作用,模塊評(píng)估板可以直接用作網(wǎng)卡芯片,連接到單片機(jī)上實(shí)現(xiàn)網(wǎng)絡(luò)通信。圖 33 ZNE100 模塊評(píng)估板 網(wǎng)卡芯片軟件配置在對(duì) ZNE100 進(jìn)行模塊軟件配置之前,需要保證用戶的 PC 機(jī)內(nèi)具有以太網(wǎng)卡,而且 PC 機(jī)與 ZNE100 模塊需要在同一個(gè)網(wǎng)段內(nèi)。ZNE100 模塊在生產(chǎn)廠家出廠時(shí)設(shè)定了一個(gè)默認(rèn)的 IP 地址() 和網(wǎng)絡(luò)掩碼(),用戶需要計(jì)算判斷 PC 機(jī)是否與模塊在同一網(wǎng)段,判斷公式為:用戶 PC 機(jī) IP 地址比上 PC 機(jī)網(wǎng)絡(luò)掩碼,看其是否等于 ZNE100 模塊的 IP 地址比上模塊的網(wǎng)絡(luò)掩碼。如果不想等,則需要修改 PC 機(jī) IP 地址,方法是:首先進(jìn)入操作系統(tǒng),然后使用鼠標(biāo)點(diǎn)擊任務(wù)欄的開始設(shè)置控制面板(或在我的電腦里面直接打開 控制面板) ,雙擊 網(wǎng)絡(luò)和撥號(hào)連接( 或 網(wǎng)絡(luò)連接) 圖標(biāo),然后單擊選擇連接 ZNE100 模塊的網(wǎng)卡對(duì)應(yīng)的 本地連接 ,單擊右鍵選擇 屬性,在彈出的常規(guī)頁面選擇inter 協(xié)議(TCP/IP),查看其屬性 。選擇 使用下面的 IP 地址 ,并填入 IP地址 ,子網(wǎng)掩碼 ,默認(rèn)網(wǎng)關(guān) (DNS 部分可以不填) 。點(diǎn)擊該頁面的 確定 及本地連接屬性頁面的確定,等待系統(tǒng)配置完畢。 【16】此后,配置了 PC 網(wǎng)關(guān),即可對(duì)其進(jìn)行模塊軟件配置。首先安裝廠家給的配置軟件,然后根據(jù)安裝好的配置軟件進(jìn)行配置,具體過程可以查閱 ZNE100 使用手冊(cè),此處不予詳述。104 上位機(jī)軟件設(shè)計(jì) TCP/IP 協(xié)議TCP/IP 協(xié)議是 Transmission Control Protocol/Inter Protocol 的簡(jiǎn)寫,中譯名為傳輸控制協(xié)議/因特網(wǎng)互聯(lián)協(xié)議,又名網(wǎng)絡(luò)通訊協(xié)議,是 Inter 最基本的協(xié)議、Inter 國際互聯(lián)網(wǎng)絡(luò)的基礎(chǔ),由網(wǎng)絡(luò)層的 IP 協(xié)議和傳輸層的 TCP 協(xié)議組成。TCP/IP 定義了電子設(shè)備如何連入因特網(wǎng),以及數(shù)據(jù)如何在它們之間傳輸?shù)臉?biāo)準(zhǔn)。協(xié)議采用了 4 層的層級(jí)結(jié)構(gòu),每一層都呼叫它的下一層所提供的網(wǎng)絡(luò)來完成自己的需求。通俗而言:TCP 負(fù)責(zé)發(fā)現(xiàn)傳輸?shù)膯栴},一有問題就發(fā)出信號(hào),要求重新傳輸,直到所有數(shù)據(jù)安全正確地傳輸?shù)侥康牡?。?IP 是給因特網(wǎng)的每一臺(tái)電腦規(guī)定一個(gè)地址。TCP/IP 協(xié)議有底層和上層之分,底層協(xié)議規(guī)定了計(jì)算機(jī)硬件的接口規(guī)范,上層協(xié)議規(guī)定了軟件程式必須共同遵守的一些規(guī)則以及程序員在寫程式時(shí)使用的統(tǒng)一標(biāo)準(zhǔn)。TCP/IP 共有 100 多個(gè)協(xié)議,其中用得最多的包括 SMTP(電子郵件協(xié)議)、FTP(文件傳輸協(xié)議)、TELNET(遠(yuǎn)程登陸協(xié)議)等。TCP/IP 網(wǎng)絡(luò)層協(xié)議的核心是 IP 協(xié)議,IP 協(xié)議具有兩個(gè)重要特點(diǎn),一是提供五連接的數(shù)據(jù)報(bào)傳輸機(jī)制,雖然不能保證傳輸?shù)目煽啃詤s簡(jiǎn)單有效,二是提供在同一物理網(wǎng)絡(luò)中的對(duì)點(diǎn)通信,決定一條從信源機(jī)到信宿機(jī)的傳輸路徑。IP 協(xié)議的主要功能是 IP 數(shù)據(jù)報(bào)傳送以及 IP 路由選擇,交換的數(shù)據(jù)被封裝在若干個(gè) IP 包中,在每一個(gè) IP 包的報(bào)文件中都包含有源機(jī)器 IP 地址、目的機(jī)器 IP 地址、校驗(yàn)和以及其他的一些信息。校驗(yàn)和是根據(jù) IP 報(bào)文中的數(shù)據(jù)計(jì)算出來的, IP 包的接收方可以根據(jù)它來判斷報(bào)文在傳輸過程中是否由于傳輸線路噪音等原因而受到破壞。 【8】TCP 是一種面向連接的傳輸層協(xié)議,它可以提供可靠性高的服務(wù)。通過使用序列號(hào)和確認(rèn)信息,TCP 協(xié)議能夠向發(fā)送方提供到達(dá)接收方數(shù)據(jù)包的傳送信息。當(dāng)傳送過程中出現(xiàn)數(shù)據(jù)包丟失的情況時(shí),TCP 協(xié)議可以重新發(fā)送丟失的數(shù)據(jù)包直到數(shù)據(jù)成功到達(dá)接收方。當(dāng)出現(xiàn)網(wǎng)絡(luò)超時(shí)時(shí),TCP 協(xié)議還可以識(shí)別重復(fù)信息,丟棄不需要的多余信息,使網(wǎng)絡(luò)環(huán)境得到優(yōu)化。如果發(fā)送方傳送數(shù)據(jù)的速度大大超過了接收方接收數(shù)據(jù)的速度,那么TCP 協(xié)議又可以采用數(shù)據(jù)流控制機(jī)制來減慢數(shù)據(jù)的傳送速度,協(xié)調(diào)發(fā)送和接收方的數(shù)據(jù)響應(yīng)。而與其并列的 UDP 協(xié)議(User Datagram Protocol 用戶數(shù)據(jù)報(bào)協(xié)議)是五連接的,但它傳輸速度快,傳輸效率高,特別適合一次傳輸少量報(bào)文,UDP 直接建立在 IP 協(xié)議之上,相對(duì)于 TCP 協(xié)議來說簡(jiǎn)單得多。 【10】總之,IP 的工作就是把原始數(shù)據(jù)從一地傳送到另一地, TCP 的工作就是管理這種流動(dòng)并確保其數(shù)據(jù)是正確的。 數(shù)據(jù)傳輸程序設(shè)計(jì)本文利用 VC++程序的 MFC 框架建立數(shù)據(jù)傳輸協(xié)議,采用客戶端 /服務(wù)器模式建立通信,其中服務(wù)器端和客戶端程序基本相同,不同的是選擇的通信套接字。 【6】 PC 機(jī)的程序11流程圖如圖 41 所示。初始化 PC 機(jī)后,創(chuàng)建網(wǎng)絡(luò)連接,查看網(wǎng)絡(luò)是否正常,當(dāng)網(wǎng)絡(luò)處于正常工作狀態(tài)時(shí),PC 機(jī)向網(wǎng)絡(luò)數(shù)據(jù)釆集終端單片機(jī)發(fā)送〃 $〃指令,當(dāng)單片機(jī)接收到該指令后,讀取 A/D 轉(zhuǎn)換的結(jié)果,通過網(wǎng)絡(luò)傳輸給 PC 機(jī),PC 機(jī)接收該數(shù)據(jù)后,讀取并顯示接收到得數(shù)據(jù),查看數(shù)據(jù)是否接收完,若接收完,再次等待接收網(wǎng)絡(luò)傳輸來的數(shù)據(jù),如此循環(huán)的接收并顯示數(shù)據(jù)。
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1