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

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > C8051F340控制的LED點(diǎn)陣顯示屏系統(tǒng)設(shè)計(jì)

          C8051F340控制的LED點(diǎn)陣顯示屏系統(tǒng)設(shè)計(jì)

          作者: 時(shí)間:2009-12-11 來(lái)源:網(wǎng)絡(luò) 收藏
          3.2 通信部分
          有2個(gè)UART,將一個(gè)UART的TXD和RXD分別與MAX232的T1IN和R1OUT相連,MAX232的T1OUT和R1IN分別與PC機(jī)的串行接口COM1或COM2相連。注意通信協(xié)議和波特率要相一致。
          通信部分上位機(jī)軟件采用Visual C++編程。應(yīng)用其開(kāi)發(fā)串行通信方法有:(1)利用Windows API通信函數(shù);(2)利用其標(biāo)準(zhǔn)通信函數(shù)inp、inpw、inpd、outp、outpw、outp等直接對(duì)串口操作;(3)使用Visual C++的通用控件();(4)利用第三方編寫(xiě)的通信類程序。綜合考慮,上述各種方法的性能,這里采用第3種方法,即采用控件。
          控件通過(guò)串行端口傳輸和接收數(shù)據(jù),為應(yīng)用程序提供串行通訊功能。MSComm控件在串口編程時(shí)非常方便,程序員不必了解較為復(fù)雜的API函數(shù),而且在VC、VB、Delphi等語(yǔ)言中均可使用。表1為MSComm控件較為重要和常用屬性。

          本文引用地址:http://www.ex-cimer.com/article/173531.htm

          4 結(jié)束語(yǔ)
          單片機(jī)為基礎(chǔ),采用其自身的RAM和Flash存儲(chǔ)器作為數(shù)據(jù)存儲(chǔ)器,利用MAX232作為RS232和單片機(jī)的接口轉(zhuǎn)換模塊,實(shí)現(xiàn)與PC機(jī)的數(shù)據(jù)傳輸,也可以隨時(shí)更新顯示內(nèi)容。采用C和匯編語(yǔ)言混合編程,其中顯示模塊的關(guān)鍵部分代碼采用匯編語(yǔ)言編寫(xiě),因該采用基于Keil C51的編程,故具有較好移植性。


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

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