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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > RS232串口通信在PC機與單片機通信中的應(yīng)用

          RS232串口通信在PC機與單片機通信中的應(yīng)用

          作者: 時間:2012-09-07 來源:網(wǎng)絡(luò) 收藏
          0 引言
          隨著信息技術(shù)的飛速發(fā)展和科技進(jìn)步,在許多現(xiàn)代化集中管理的控制系統(tǒng)中,需要對現(xiàn)場數(shù)據(jù)進(jìn)行統(tǒng)計、分析、打印、報警等,同時又要對現(xiàn)場設(shè)備進(jìn)行實時控制,完成各種操作。單片機作為控制系統(tǒng)中必不可少的部分,在各個領(lǐng)域得到了廣泛的應(yīng)用。由于單片機具有體積小、價格低廉、適應(yīng)性強的特點,一般在工業(yè)控制系統(tǒng)中,各種數(shù)據(jù)的采集和執(zhí)行機構(gòu)的控制都是由單片機來完成。而單片機的計算能力有限,難以進(jìn)行復(fù)雜的數(shù)據(jù)處理。在功能比較復(fù)雜的自動控制系統(tǒng)中,通常以工控機為上位機,單片機為下位機,由單片機完成數(shù)據(jù)的采集及對設(shè)備的控制,而由上位機完成各種復(fù)雜的數(shù)據(jù)處理及對單片機的控制。在分布式控制系統(tǒng)中大多采用單片機作為下位機來進(jìn)行數(shù)據(jù)采集和現(xiàn)場控制,在這些應(yīng)用中,單片機只是直接面對被控對象底層,而對采集到的數(shù)據(jù)進(jìn)行進(jìn)一步的分析和處理工作,則是由功能強大的來完成的。因此,和單片機之間就有著大量的數(shù)據(jù)交換。在絕大多數(shù)的標(biāo)準(zhǔn)配置中,都有一個到多個RS 232串口,因為RS 232串口擔(dān)
          負(fù)著PC機和單片機之間大量的數(shù)據(jù)交換的重任。單片機89C52用于自動控制及數(shù)據(jù)傳輸,并通過RS 232接口向上位機進(jìn)行數(shù)據(jù)通信。

          1 RS 232
          1.1 RS 232C標(biāo)準(zhǔn)
          RS 232C標(biāo)準(zhǔn)(協(xié)議)的全稱是EIA-RS-232C標(biāo)準(zhǔn),其中EIA(Electronic Industry Association)代表美國電子工業(yè)協(xié)會,RS(ecommeded standard)代表推薦標(biāo)準(zhǔn),232是標(biāo)識號,C代表RS 232的最新一次修改。在這之前,有RS 232B,RS 232A,它規(guī)定連接電纜和機械、電氣特性、信號功能及傳送過程。
          1.2 RS 232的接口引腳定義
          由于RS 232C并未定義連接器的物理特性,因此,出現(xiàn)了DB-25,DB-15和DB-9各種類型的連接器,其引腳定義也各不相同。常用的連接器接口圖如圖1所示,DB9的引腳功能見表1。

          a.JPG

          b.JPG

          單片機相關(guān)文章:單片機教程


          單片機相關(guān)文章:單片機視頻教程


          單片機相關(guān)文章:單片機工作原理


          通信相關(guān)文章:通信原理



          上一頁 1 2 3 下一頁

          評論


          相關(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); })();