<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > VB 6.0實(shí)現(xiàn)網(wǎng)絡(luò)遠(yuǎn)程PC與單片機(jī)之間通信

          VB 6.0實(shí)現(xiàn)網(wǎng)絡(luò)遠(yuǎn)程PC與單片機(jī)之間通信

          作者: 時(shí)間:2016-09-12 來(lái)源:網(wǎng)絡(luò) 收藏

          4.jpg

          PC串行接口COM1/COM2信號(hào)符合RS 232C電氣標(biāo)準(zhǔn),而單片機(jī)串行接口采用TTL邏輯電平,實(shí)現(xiàn)二者之間的異步串行通信需要電平轉(zhuǎn)換芯片。單片機(jī)串行接口有一個(gè)全雙工串行接口,經(jīng)過(guò)MAX 232芯片可方便地轉(zhuǎn)換成RS 232電氣標(biāo)準(zhǔn)。

          本系統(tǒng)以串行通信為備用通信方式,本地端PC通過(guò)串口與單片機(jī)通信的VB源程序如下:

          利用VB 6.0實(shí)現(xiàn)網(wǎng)絡(luò)遠(yuǎn)程PC與單片機(jī)通信

          3.3 單片機(jī)程序設(shè)計(jì)

          單片機(jī)部分可進(jìn)行并口和串口2種方式的通信,用匯編語(yǔ)言編寫通信子程序。在這里分別給出2種方式的程序流程圖。如圖4(a),(b)所示。

          5.jpg

          本系統(tǒng)有如下特色:本地端PC起到中繼作用;這里使用局域網(wǎng)(如果要使用Internet,必須為本地端PC提供固定的IP地址),當(dāng)網(wǎng)絡(luò)連接中斷時(shí),可自動(dòng)重新連接;本地端PC采用并口和串口2種方式與單片機(jī)通信。并口采用EPP1.9模式,單片機(jī)也可判斷超時(shí);遠(yuǎn)端PC可實(shí)時(shí)讀取單片機(jī)中的數(shù)據(jù)。

          本文利用了VB面向?qū)ο蠛涂梢暬幊痰奶攸c(diǎn),將網(wǎng)絡(luò)、并口、串口通信方式相結(jié)合實(shí)現(xiàn)了遠(yuǎn)程PC與單片機(jī)系統(tǒng)的通信,并在大功率開關(guān)電源控制系統(tǒng)上測(cè)試,可完全正常運(yùn)轉(zhuǎn)。本系統(tǒng)給出的方法,對(duì)其他PC通信場(chǎng)合亦有一定參考價(jià)值。


          上一頁(yè) 1 2 下一頁(yè)

          關(guān)鍵詞:

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();